From: Jarl Gullberg Date: Fri, 7 Jul 2017 15:40:24 +0000 (+0200) Subject: Enforced use of explicit private modifiers. X-Git-Tag: v3.0.0~80^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5f2d3144c438e49eb06f5e4650f54aedbeb51955;p=platform%2Fcore%2Fcsapi%2Fopentk.git Enforced use of explicit private modifiers. --- diff --git a/src/Generator.Bind/BindStreamWriter.cs b/src/Generator.Bind/BindStreamWriter.cs index 0562975..e9e8621 100644 --- a/src/Generator.Bind/BindStreamWriter.cs +++ b/src/Generator.Bind/BindStreamWriter.cs @@ -31,20 +31,20 @@ using Enum=Bind.Structures.Enum; namespace Bind { - enum WriteOptions + internal enum WriteOptions { Default = 0, NoIndent = 1 } - class BindStreamWriter : IDisposable + internal class BindStreamWriter : IDisposable { - static readonly string[] SplitStrings = new string[] { System.Environment.NewLine }; - readonly StreamWriter sw; + private static readonly string[] SplitStrings = new string[] { System.Environment.NewLine }; + private readonly StreamWriter sw; public readonly string File; - bool newline = true; - int indent_level = 0; + private bool newline = true; + private int indent_level = 0; public BindStreamWriter(string file) { @@ -139,7 +139,7 @@ namespace Bind sw.Close(); } - void WriteIndentations(WriteOptions options) + private void WriteIndentations(WriteOptions options) { if (options != WriteOptions.NoIndent) { diff --git a/src/Generator.Bind/CL/CLGenerator.cs b/src/Generator.Bind/CL/CLGenerator.cs index 42dca49..eb7fbc6 100644 --- a/src/Generator.Bind/CL/CLGenerator.cs +++ b/src/Generator.Bind/CL/CLGenerator.cs @@ -9,7 +9,7 @@ using Enum=Bind.Structures.Enum; namespace Bind.CL { - class CLGenerator : ES.ESGenerator + internal class CLGenerator : ES.ESGenerator { public CLGenerator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/CSharpSpecWriter.cs b/src/Generator.Bind/CSharpSpecWriter.cs index 0ca5a7a..4a32f84 100644 --- a/src/Generator.Bind/CSharpSpecWriter.cs +++ b/src/Generator.Bind/CSharpSpecWriter.cs @@ -37,10 +37,10 @@ namespace Bind using Enum = Bind.Structures.Enum; using Type = Bind.Structures.Type; - sealed class CSharpSpecWriter + internal sealed class CSharpSpecWriter { - IBind Generator { get; set; } - Settings Settings { get { return Generator.Settings; } } + private IBind Generator { get; set; } + private Settings Settings { get { return Generator.Settings; } } public void WriteBindings(IBind generator) { @@ -59,7 +59,7 @@ namespace Bind Console.SetCursorPosition(left, top); } - void WriteBindings(DelegateCollection delegates, FunctionCollection wrappers, EnumCollection enums) + private void WriteBindings(DelegateCollection delegates, FunctionCollection wrappers, EnumCollection enums) { Console.WriteLine("Writing bindings to {0}", Settings.OutputPath); if (!Directory.Exists(Settings.OutputPath)) @@ -133,7 +133,7 @@ namespace Bind File.Move(temp_wrappers_file, output_wrappers); } - void WriteWrappers(BindStreamWriter sw, FunctionCollection wrappers, + private void WriteWrappers(BindStreamWriter sw, FunctionCollection wrappers, DelegateCollection delegates, EnumCollection enums, IDictionary CSTypes) { @@ -244,7 +244,7 @@ namespace Bind Console.WriteLine("Wrote {0} wrappers for {1} signatures", current_wrapper, current_signature); } - void WriteWrapper(BindStreamWriter sw, Function f, EnumCollection enums) + private void WriteWrapper(BindStreamWriter sw, Function f, EnumCollection enums) { if ((Settings.Compatibility & Settings.Legacy.NoDocumentation) == 0) { @@ -276,7 +276,7 @@ namespace Bind sw.WriteLine("public static {0} {{ throw new NotImplementedException(); }}", GetDeclarationString(f, Settings.Compatibility)); } - void WriteDocumentation(BindStreamWriter sw, Function f) + private void WriteDocumentation(BindStreamWriter sw, Function f) { var docs = f.Documentation; @@ -393,7 +393,7 @@ namespace Bind } } - void WriteConstants(BindStreamWriter sw, IEnumerable constants) + private void WriteConstants(BindStreamWriter sw, IEnumerable constants) { // Make sure everything is sorted. This will avoid random changes between // consecutive runs of the program. @@ -417,7 +417,7 @@ namespace Bind } } - void WriteEnums(BindStreamWriter sw, EnumCollection enums, FunctionCollection wrappers) + private void WriteEnums(BindStreamWriter sw, EnumCollection enums, FunctionCollection wrappers) { //sw.WriteLine("#pragma warning disable 3019"); // CLSCompliant attribute //sw.WriteLine("#pragma warning disable 1591"); // Missing doc comments @@ -530,15 +530,16 @@ namespace Bind // For example, if parameter foo has indirection level = 1, then it // is consumed as 'foo*' in the fixed_statements and the call string. - readonly static string[] pointer_levels = new string[] { "", "*", "**", "***", "****" }; - readonly static string[] array_levels = new string[] { "", "[]", "[,]", "[,,]", "[,,,]" }; + private readonly static string[] pointer_levels = new string[] { "", "*", "**", "***", "****" }; - static bool IsEnum(string s, EnumCollection enums) + private readonly static string[] array_levels = new string[] { "", "[]", "[,]", "[,,]", "[,,,]" }; + + private static bool IsEnum(string s, EnumCollection enums) { return enums.ContainsKey(s); } - string GetDeclarationString(Constant c) + private string GetDeclarationString(Constant c) { if (String.IsNullOrEmpty(c.Name)) { @@ -554,7 +555,7 @@ namespace Bind c.Value); } - string GetDeclarationString(Delegate d, bool is_delegate) + private string GetDeclarationString(Delegate d, bool is_delegate) { StringBuilder sb = new StringBuilder(); @@ -570,7 +571,7 @@ namespace Bind return sb.ToString(); } - string GetDeclarationString(Enum e) + private string GetDeclarationString(Enum e) { StringBuilder sb = new StringBuilder(); List constants = new List(e.ConstantCollection.Values); @@ -603,7 +604,7 @@ namespace Bind return sb.ToString(); } - string GetDeclarationString(Function f, Settings.Legacy settings) + private string GetDeclarationString(Function f, Settings.Legacy settings) { StringBuilder sb = new StringBuilder(); @@ -646,7 +647,7 @@ namespace Bind return sb.ToString(); } - string GetDeclarationString(Parameter p, bool override_unsafe_setting, Settings.Legacy settings) + private string GetDeclarationString(Parameter p, bool override_unsafe_setting, Settings.Legacy settings) { StringBuilder sb = new StringBuilder(); @@ -687,7 +688,7 @@ namespace Bind return sb.ToString(); } - string GetDeclarationString(ParameterCollection parameters, Settings.Legacy settings) + private string GetDeclarationString(ParameterCollection parameters, Settings.Legacy settings) { StringBuilder sb = new StringBuilder(); @@ -709,7 +710,7 @@ namespace Bind return sb.ToString(); } - string GetDeclarationString(Type type, Settings.Legacy settings) + private string GetDeclarationString(Type type, Settings.Legacy settings) { var t = type.QualifiedType; if ((settings & Settings.Legacy.ConstIntEnums) != 0) diff --git a/src/Generator.Bind/DocProcessor.cs b/src/Generator.Bind/DocProcessor.cs index c8d76ee..d676899 100644 --- a/src/Generator.Bind/DocProcessor.cs +++ b/src/Generator.Bind/DocProcessor.cs @@ -13,27 +13,31 @@ using Bind.Structures; namespace Bind { - class DocProcessor + internal class DocProcessor { - static readonly char[] numbers = "0123456789".ToCharArray(); - static readonly Regex remove_mathml = new Regex( + private static readonly char[] numbers = "0123456789".ToCharArray(); + + private static readonly Regex remove_mathml = new Regex( @"<(mml:math|inlineequation)[^>]*?>(?:.|\n)*?", RegexOptions.Compiled | RegexOptions.Multiline | RegexOptions.IgnorePatternWhitespace); - static readonly Regex remove_doctype = new Regex( + + private static readonly Regex remove_doctype = new Regex( @"\[]*(\[.*\])?>", RegexOptions.Compiled | RegexOptions.Multiline); - static readonly Regex remove_xmlns = new Regex( + + private static readonly Regex remove_xmlns = new Regex( "xmlns=\".+\"", RegexOptions.Compiled); - readonly Dictionary DocumentationFiles = + private readonly Dictionary DocumentationFiles = new Dictionary(); - readonly Dictionary DocumentationCache = + + private readonly Dictionary DocumentationCache = new Dictionary(); - Documentation Cached; - string LastFile; + private Documentation Cached; + private string LastFile; - IBind Generator { get; set; } - Settings Settings { get { return Generator.Settings; } } + private IBind Generator { get; set; } + private Settings Settings { get { return Generator.Settings; } } public DocProcessor(IBind generator) { @@ -87,7 +91,7 @@ namespace Bind // found in the comments in the docs. // Todo: Some simple MathML tags do not include comments, find a solution. // Todo: Some files include more than 1 function - find a way to map these extra functions. - Documentation ProcessFile(string file, EnumProcessor processor) + private Documentation ProcessFile(string file, EnumProcessor processor) { string text; @@ -148,7 +152,7 @@ namespace Bind } } - Documentation ToInlineDocs(XDocument doc, EnumProcessor enum_processor) + private Documentation ToInlineDocs(XDocument doc, EnumProcessor enum_processor) { if (doc == null || enum_processor == null) throw new ArgumentNullException(); @@ -190,8 +194,9 @@ namespace Bind return inline; } - static readonly char[] newline = new char[] { '\n' }; - static string Cleanup(string text) + private static readonly char[] newline = new char[] { '\n' }; + + private static string Cleanup(string text) { return String.Join(" ", text diff --git a/src/Generator.Bind/ES/ES2Generator.cs b/src/Generator.Bind/ES/ES2Generator.cs index 514732e..7de24fb 100644 --- a/src/Generator.Bind/ES/ES2Generator.cs +++ b/src/Generator.Bind/ES/ES2Generator.cs @@ -10,7 +10,7 @@ using Enum=Bind.Structures.Enum; namespace Bind.ES { // Generation implementation for OpenGL ES 2.0 and 3.0 - class ES2Generator : Generator + internal class ES2Generator : Generator { public ES2Generator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/ES/ES31Generator.cs b/src/Generator.Bind/ES/ES31Generator.cs index 326e321..8222200 100644 --- a/src/Generator.Bind/ES/ES31Generator.cs +++ b/src/Generator.Bind/ES/ES31Generator.cs @@ -10,7 +10,7 @@ using Enum=Bind.Structures.Enum; namespace Bind.ES { // Generation implementation for OpenGL ES 3.1 - class ES31Generator : Generator + internal class ES31Generator : Generator { public ES31Generator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/ES/ES3Generator.cs b/src/Generator.Bind/ES/ES3Generator.cs index d93304e..e8bc215 100644 --- a/src/Generator.Bind/ES/ES3Generator.cs +++ b/src/Generator.Bind/ES/ES3Generator.cs @@ -10,7 +10,7 @@ using Enum=Bind.Structures.Enum; namespace Bind.ES { // Generation implementation for OpenGL ES 3.0 - class ES3Generator : Generator + internal class ES3Generator : Generator { public ES3Generator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/ES/ESGenerator.cs b/src/Generator.Bind/ES/ESGenerator.cs index fa472d3..5798221 100644 --- a/src/Generator.Bind/ES/ESGenerator.cs +++ b/src/Generator.Bind/ES/ESGenerator.cs @@ -10,7 +10,7 @@ using Enum=Bind.Structures.Enum; namespace Bind.ES { // Generator implementation for OpenGL ES 1.0 and 1.1 - class ESGenerator : Generator + internal class ESGenerator : Generator { public ESGenerator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/EnumProcessor.cs b/src/Generator.Bind/EnumProcessor.cs index f082f33..c48625a 100644 --- a/src/Generator.Bind/EnumProcessor.cs +++ b/src/Generator.Bind/EnumProcessor.cs @@ -35,12 +35,12 @@ using Enum = Bind.Structures.Enum; namespace Bind { - class EnumProcessor + internal class EnumProcessor { - readonly IEnumerable Overrides; + private readonly IEnumerable Overrides; - IBind Generator { get; set; } - Settings Settings { get { return Generator.Settings; } } + private IBind Generator { get; set; } + private Settings Settings { get { return Generator.Settings; } } public EnumProcessor(IBind generator, IEnumerable overrides) { @@ -85,7 +85,7 @@ namespace Bind return path.ToString(); } - EnumCollection ProcessNames(EnumCollection enums, XPathNavigator nav, string apiname) + private EnumCollection ProcessNames(EnumCollection enums, XPathNavigator nav, string apiname) { EnumCollection processed_enums = new EnumCollection(); foreach (var e in enums.Values) @@ -121,7 +121,7 @@ namespace Bind return processed_enums; } - static string ReplaceName(XPathNavigator nav, string apiname, string name) + private static string ReplaceName(XPathNavigator nav, string apiname, string name) { var enum_override = nav.SelectSingleNode(GetOverridesPath(apiname, name)); if (enum_override != null) @@ -135,7 +135,7 @@ namespace Bind return name; } - static bool IsAlreadyProcessed(string name) + private static bool IsAlreadyProcessed(string name) { string extension = Utilities.GetExtension(name, true); bool unprocessed = false; @@ -225,7 +225,7 @@ namespace Bind return name; } - EnumCollection ProcessConstants(EnumCollection enums, XPathNavigator nav, string apiname) + private EnumCollection ProcessConstants(EnumCollection enums, XPathNavigator nav, string apiname) { foreach (var e in enums.Values) { @@ -258,7 +258,7 @@ namespace Bind return enums; } - static void ReplaceConstant(XPathNavigator enum_override, Constant c) + private static void ReplaceConstant(XPathNavigator enum_override, Constant c) { if (enum_override != null) { @@ -362,7 +362,7 @@ namespace Bind // (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). // This turns every bare alias into a normal alias that is processed afterwards. - static void ResolveBareAlias(Constant c, EnumCollection enums) + private static void ResolveBareAlias(Constant c, EnumCollection enums) { // Constants are considered bare aliases when they don't have a reference and // their values are non-numeric. @@ -383,7 +383,7 @@ namespace Bind // Resolve 'use' tokens by searching and replacing the correct // value from the enum collection. // Tokens that can't be resolved are removed. - static void ResolveAliases(Enum e, EnumCollection enums) + private static void ResolveAliases(Enum e, EnumCollection enums) { // Note that we have the removal must be a separate step, since // we cannot modify a collection while iterating with foreach. @@ -397,7 +397,7 @@ namespace Bind } } - static bool IsValue(string test) + private static bool IsValue(string test) { // Check if the result is a number. long number; diff --git a/src/Generator.Bind/FuncProcessor.cs b/src/Generator.Bind/FuncProcessor.cs index 77a8890..c440d00 100644 --- a/src/Generator.Bind/FuncProcessor.cs +++ b/src/Generator.Bind/FuncProcessor.cs @@ -39,23 +39,25 @@ namespace Bind using Enum = Bind.Structures.Enum; using Type = Bind.Structures.Type; - class FuncProcessor + internal class FuncProcessor { - static readonly Regex Endings = new Regex( + private static readonly Regex Endings = new Regex( @"([fd]v?|u?[isb](64)?v?|v|i_v|fi)$", RegexOptions.Compiled); - static readonly Regex EndingsNotToTrim = new Regex( + + private static readonly Regex EndingsNotToTrim = new Regex( "(sh|ib|[tdrey]s|[eE]n[vd]|bled" + "|Attrib|Access|Boolean|Coord|Depth|Feedbacks|Finish|Flag" + "|Groups|IDs|Indexed|Instanced|Pixels|Queries|Status|Tess|Through" + "|Uniforms|Varyings|Weight|Width)$", RegexOptions.Compiled); - static readonly Regex EndingsAddV = new Regex("^0", RegexOptions.Compiled); - readonly IEnumerable Overrides; + private static readonly Regex EndingsAddV = new Regex("^0", RegexOptions.Compiled); + + private readonly IEnumerable Overrides; - IBind Generator { get; set; } - Settings Settings { get { return Generator.Settings; } } + private IBind Generator { get; set; } + private Settings Settings { get { return Generator.Settings; } } public FuncProcessor(IBind generator, IEnumerable overrides) { @@ -139,7 +141,7 @@ namespace Bind return wrappers; } - void GenerateDocumentation(FunctionCollection wrappers, + private void GenerateDocumentation(FunctionCollection wrappers, EnumProcessor enum_processor, DocProcessor doc_processor) { foreach (var list in wrappers) @@ -152,7 +154,7 @@ namespace Bind } } - void GenerateAddressTable(DelegateCollection delegates) + private void GenerateAddressTable(DelegateCollection delegates) { // We allocate one slot per entry point. Rules: // - All extensions get a slot @@ -191,7 +193,7 @@ namespace Bind // the overloaded ones. This allows us to reduce the amount // of delegates we need to generate (1 per entry point instead // of 1 per overload), which improves loading times. - static void RemoveOverloadedDelegates(DelegateCollection delegates, FunctionCollection wrappers) + private static void RemoveOverloadedDelegates(DelegateCollection delegates, FunctionCollection wrappers) { foreach (var w in wrappers.Values.SelectMany(w => w)) { @@ -200,7 +202,7 @@ namespace Bind } } - static string GetPath(string apipath, string apiname, string apiversion, string function, string extension) + private static string GetPath(string apipath, string apiname, string apiversion, string function, string extension) { var path = new StringBuilder(); path.Append("/signatures/"); @@ -246,17 +248,17 @@ namespace Bind return path.ToString(); } - static string GetOverloadsPath(string apiname, string apiversion, string function, string extension) + private static string GetOverloadsPath(string apiname, string apiversion, string function, string extension) { return GetPath("overload", apiname, apiversion, function, extension); } - static string GetOverridesPath(string apiname, string apiversion, string function, string extension) + private static string GetOverridesPath(string apiname, string apiversion, string function, string extension) { return GetPath("replace", apiname, apiversion, function, extension); } - void TranslateType(Bind.Structures.Type type, + private void TranslateType(Bind.Structures.Type type, XPathNavigator function_override, XPathNavigator overrides, EnumProcessor enum_processor, EnumCollection enums, string category, string apiname) @@ -375,7 +377,7 @@ namespace Bind } } - static string TranslateExtension(string extension) + private static string TranslateExtension(string extension) { extension = extension.ToUpper(); if (extension.Length > 2) @@ -385,12 +387,12 @@ namespace Bind return extension; } - void TranslateExtension(Delegate d) + private void TranslateExtension(Delegate d) { d.Extension = TranslateExtension(d.Extension); } - static string GetTrimmedExtension(string name, string extension) + private static string GetTrimmedExtension(string name, string extension) { // Extensions are always uppercase int index = name.LastIndexOf(extension.ToUpper()); @@ -402,7 +404,7 @@ namespace Bind } // Trims unecessary suffices from the specified OpenGL function name. - static string GetTrimmedName(Delegate d) + private static string GetTrimmedName(Delegate d) { string name = d.Name; string extension = d.Extension; @@ -441,7 +443,7 @@ namespace Bind return trimmed_name; } - static XPathNodeIterator GetFuncOverload(XPathNavigator nav, Delegate d, string apiname, string apiversion) + private static XPathNodeIterator GetFuncOverload(XPathNavigator nav, Delegate d, string apiname, string apiversion) { // Try a few different extension variations that appear in the overrides xml file string[] extensions = { d.Extension, TranslateExtension(d.Extension), d.Extension.ToUpper() }; @@ -464,7 +466,7 @@ namespace Bind return function_overload; } - static XPathNavigator GetFuncOverride(XPathNavigator nav, Delegate d, string apiname, string apiversion) + private static XPathNavigator GetFuncOverride(XPathNavigator nav, Delegate d, string apiname, string apiversion) { // Try a few different extension variations that appear in the overrides xml file string[] extensions = { d.Extension, TranslateExtension(d.Extension), d.Extension.ToUpper() }; @@ -487,12 +489,12 @@ namespace Bind return function_override; } - void TrimName(Function f) + private void TrimName(Function f) { f.TrimmedName = GetTrimmedName(f); } - static void ApplyParameterReplacement(Delegate d, XPathNavigator function_override) + private static void ApplyParameterReplacement(Delegate d, XPathNavigator function_override) { if (function_override != null) { @@ -529,7 +531,7 @@ namespace Bind } } - static void ApplyReturnTypeReplacement(Delegate d, XPathNavigator function_override) + private static void ApplyReturnTypeReplacement(Delegate d, XPathNavigator function_override) { if (function_override != null) { @@ -550,7 +552,7 @@ namespace Bind // 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. - void TranslateReturnType(Delegate d, + private void TranslateReturnType(Delegate d, XPathNavigator function_override, XPathNavigator nav, EnumProcessor enum_processor, EnumCollection enums, string apiname, string apiversion) @@ -596,7 +598,7 @@ namespace Bind d.ReturnType.CurrentType = GetCLSCompliantType(d.ReturnType); } - Delegate GetCLSCompliantDelegate(Delegate d) + private Delegate GetCLSCompliantDelegate(Delegate d) { Delegate f = new Delegate(d); @@ -610,7 +612,7 @@ namespace Bind return f; } - void TranslateParameters(Delegate d, + private void TranslateParameters(Delegate d, XPathNavigator function_override, XPathNavigator nav, EnumProcessor enum_processor, EnumCollection enums, string apiname, string apiversion) @@ -625,7 +627,7 @@ namespace Bind } } - void TranslateParameter(Parameter p, + private void TranslateParameter(Parameter p, XPathNavigator function_override, XPathNavigator overrides, EnumProcessor enum_processor, EnumCollection enums, string category, string apiname) @@ -698,7 +700,7 @@ namespace Bind // WrapperType = WrapperTypes.BoolParameter; } - void TranslateAttributes(Delegate d, + private void TranslateAttributes(Delegate d, XPathNavigator function_override, XPathNavigator nav, string apiname, string apiversion) { @@ -730,7 +732,7 @@ namespace Bind } } - FunctionCollection CreateWrappers(DelegateCollection delegates, EnumCollection enums) + private FunctionCollection CreateWrappers(DelegateCollection delegates, EnumCollection enums) { var wrappers = new FunctionCollection(); foreach (var d in delegates.Values.SelectMany(v => v)) @@ -765,7 +767,7 @@ namespace Bind return wrappers; } - FunctionCollection CreateCLSCompliantWrappers(FunctionCollection functions, EnumCollection enums) + private FunctionCollection CreateCLSCompliantWrappers(FunctionCollection functions, EnumCollection enums) { // 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 @@ -806,7 +808,7 @@ namespace Bind return wrappers; } - static FunctionCollection MarkCLSCompliance(FunctionCollection collection) + private static FunctionCollection MarkCLSCompliance(FunctionCollection collection) { //foreach (var w in // (from list in collection @@ -872,7 +874,7 @@ namespace Bind return collection; } - string GetCLSCompliantType(Type type) + private string GetCLSCompliantType(Type type) { if (!type.CLSCompliant) { @@ -901,7 +903,7 @@ namespace Bind return type.CurrentType; } - IEnumerable CreateNormalWrappers(Delegate d, EnumCollection enums) + private IEnumerable CreateNormalWrappers(Delegate d, EnumCollection enums) { Function f = new Function(d); TrimName(f); @@ -913,7 +915,7 @@ namespace Bind } } - IEnumerable CreateConvenienceOverloads(FunctionCollection wrappers) + private IEnumerable CreateConvenienceOverloads(FunctionCollection wrappers) { var convenience_wrappers = new List(); foreach (var d in wrappers.Values.SelectMany(w => w)) @@ -984,7 +986,7 @@ namespace Bind return convenience_wrappers; } - static Function CreateReturnTypeConvenienceWrapper(Function d) + private static Function CreateReturnTypeConvenienceWrapper(Function d) { var f = new Function(d); f.ReturnType = new Type(f.Parameters.Last()); @@ -1004,7 +1006,7 @@ namespace Bind return f; } - static Function CreateArrayReturnTypeConvenienceWrapper(Function d) + private static Function CreateArrayReturnTypeConvenienceWrapper(Function d) { var f = new Function(d); var p_array = f.Parameters.Last(); @@ -1021,7 +1023,7 @@ namespace Bind return f; } - List GetWrapper(IDictionary> dictionary, WrapperTypes key, Function raw) + private List GetWrapper(IDictionary> dictionary, WrapperTypes key, Function raw) { if (!dictionary.ContainsKey(key)) { @@ -1226,7 +1228,7 @@ namespace Bind } } - static void WrapReturnType(Function func) + private static void WrapReturnType(Function func) { if ((func.ReturnType.WrapperType & WrapperTypes.StringReturnType) != 0) { diff --git a/src/Generator.Bind/GL2/GL2Generator.cs b/src/Generator.Bind/GL2/GL2Generator.cs index 3d00fc8..60d085f 100644 --- a/src/Generator.Bind/GL2/GL2Generator.cs +++ b/src/Generator.Bind/GL2/GL2Generator.cs @@ -30,8 +30,7 @@ using System.IO; namespace Bind.GL2 { - - class GL2Generator : Generator + internal class GL2Generator : Generator { public GL2Generator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/GL2/GL4Generator.cs b/src/Generator.Bind/GL2/GL4Generator.cs index d40aa42..e6d828a 100644 --- a/src/Generator.Bind/GL2/GL4Generator.cs +++ b/src/Generator.Bind/GL2/GL4Generator.cs @@ -31,7 +31,7 @@ using System.Text; namespace Bind.GL2 { - class GL4Generator : Generator + internal class GL4Generator : Generator { public GL4Generator(Settings settings) : base(settings) diff --git a/src/Generator.Bind/GL2/Generator.cs b/src/Generator.Bind/GL2/Generator.cs index 4c2b018..ee8ddd4 100644 --- a/src/Generator.Bind/GL2/Generator.cs +++ b/src/Generator.Bind/GL2/Generator.cs @@ -16,7 +16,7 @@ using Type=Bind.Structures.Type; namespace Bind.GL2 { - abstract class Generator : IBind + internal abstract class Generator : IBind { protected string glTypemap = "GL2/gl.tm"; protected string csTypemap = "csharp.tm"; @@ -78,7 +78,7 @@ namespace Bind.GL2 SpecReader = new XmlSpecReader(Settings); } - IEnumerable GetFiles(string path) + private IEnumerable GetFiles(string path) { path = Path.Combine(Settings.InputPath, path); if ((File.GetAttributes(path) & FileAttributes.Directory) != 0) diff --git a/src/Generator.Bind/IBind.cs b/src/Generator.Bind/IBind.cs index 3b0bbc6..46dadb7 100644 --- a/src/Generator.Bind/IBind.cs +++ b/src/Generator.Bind/IBind.cs @@ -7,7 +7,7 @@ using System.Collections.Generic; namespace Bind { - interface IBind + internal interface IBind { DelegateCollection Delegates { get; } EnumCollection Enums { get; } diff --git a/src/Generator.Bind/ISpecReader.cs b/src/Generator.Bind/ISpecReader.cs index 884401f..92e27c7 100644 --- a/src/Generator.Bind/ISpecReader.cs +++ b/src/Generator.Bind/ISpecReader.cs @@ -8,7 +8,7 @@ using Bind.Structures; namespace Bind { - interface ISpecReader + internal interface ISpecReader { void ReadDelegates(string file, DelegateCollection delegates, string apiname, string apiversion); void ReadEnums(string file, EnumCollection enums, string apiname, string apiversion); diff --git a/src/Generator.Bind/Main.cs b/src/Generator.Bind/Main.cs index b9e8e80..f58da79 100644 --- a/src/Generator.Bind/Main.cs +++ b/src/Generator.Bind/Main.cs @@ -16,7 +16,7 @@ using Bind.GL2; namespace Bind { - enum GeneratorMode + internal enum GeneratorMode { All = 0, Default = All, @@ -31,13 +31,13 @@ namespace Bind CL10, } - static class MainClass + internal static class MainClass { - static GeneratorMode mode = GeneratorMode.Default; + private static GeneratorMode mode = GeneratorMode.Default; static internal List Generators = new List(); - static Settings Settings = new Settings(); + private static Settings Settings = new Settings(); - static void Main(string[] arguments) + private static void Main(string[] arguments) { Debug.Listeners.Clear(); Debug.Listeners.Add(new TextWriterTraceListener(Console.Out)); diff --git a/src/Generator.Bind/Settings.cs b/src/Generator.Bind/Settings.cs index 230b85d..7a88f28 100644 --- a/src/Generator.Bind/Settings.cs +++ b/src/Generator.Bind/Settings.cs @@ -11,7 +11,7 @@ using System.Runtime.Serialization.Formatters.Binary; namespace Bind { [Serializable] - class Settings + internal class Settings { public Settings() { @@ -32,10 +32,11 @@ namespace Bind public string DefaultWrappersFile = "GL.cs"; public Legacy DefaultCompatibility = Legacy.NoDropMultipleTokens; - string inputPath, outputPath, outputNamespace, docPath, fallbackDocPath, licenseFile, + private string inputPath, outputPath, outputNamespace, docPath, fallbackDocPath, licenseFile, languageTypeMapFile, keywordEscapeCharacter, importsFile, delegatesFile, enumsFile, wrappersFile; - Nullable compatibility; + + private Nullable compatibility; public string InputPath { get { return inputPath ?? DefaultInputPath; } set { inputPath = value; } } public string OutputPath { get { return outputPath ?? DefaultOutputPath; } set { outputPath = value; } } public string OutputNamespace { get { return outputNamespace ?? DefaultOutputNamespace; } set { outputNamespace = value; } } diff --git a/src/Generator.Bind/Structures/Constant.cs b/src/Generator.Bind/Structures/Constant.cs index f5956e0..2844053 100644 --- a/src/Generator.Bind/Structures/Constant.cs +++ b/src/Generator.Bind/Structures/Constant.cs @@ -15,12 +15,12 @@ namespace Bind.Structures /// can be retrieved or set. The value can be either a number, another constant /// or an alias to a constant /// - class Constant : IComparable + internal class Constant : IComparable { // Gets the name prior to translation. public string OriginalName { get; private set; } - string _name; + private string _name; /// /// Gets or sets the name of the opengl constant (eg. GL_LINES). @@ -41,7 +41,7 @@ namespace Bind.Structures } } - string _value; + private string _value; /// /// Gets or sets the value of the opengl constant (eg. 0x00000001). diff --git a/src/Generator.Bind/Structures/Delegate.cs b/src/Generator.Bind/Structures/Delegate.cs index d22179c..dcddce6 100644 --- a/src/Generator.Bind/Structures/Delegate.cs +++ b/src/Generator.Bind/Structures/Delegate.cs @@ -17,11 +17,11 @@ namespace Bind.Structures /// Represents an opengl function. /// The return value, function name, function parameters and opengl version can be retrieved or set. /// - class Delegate : IComparable, IEquatable + internal class Delegate : IComparable, IEquatable { //internal static DelegateCollection Delegates; - bool? cls_compliance_overriden; + private bool? cls_compliance_overriden; protected static Regex endings = new Regex(@"((((d|f|fi)|u?[isb])_?v?)|v)", RegexOptions.Compiled | RegexOptions.RightToLeft); protected static Regex endingsNotToTrim = new Regex("(ib|[tdrey]s|[eE]n[vd]|bled|Flag|Tess|Status|Pixels|Instanced|Indexed|Varyings|Boolean|IDs)", RegexOptions.Compiled | RegexOptions.RightToLeft); @@ -140,7 +140,7 @@ namespace Bind.Structures /// public Type ReturnType { get; set; } = new Type(); - string _name; + private string _name; /// /// Gets or sets the name of the opengl function. /// @@ -213,9 +213,9 @@ namespace Bind.Structures } } - class DelegateCollection : IDictionary> + internal class DelegateCollection : IDictionary> { - readonly SortedDictionary> Delegates = + private readonly SortedDictionary> Delegates = new SortedDictionary>(); public void Add(Delegate d) diff --git a/src/Generator.Bind/Structures/Documentation.cs b/src/Generator.Bind/Structures/Documentation.cs index c84dcdc..ea1bfca 100644 --- a/src/Generator.Bind/Structures/Documentation.cs +++ b/src/Generator.Bind/Structures/Documentation.cs @@ -30,13 +30,13 @@ using System.Collections.Generic; namespace Bind.Structures { - class Documentation + internal class Documentation { public string Summary { get; set; } public List Parameters { get; set; } } - class DocumentationParameter + internal class DocumentationParameter { public string Name { get; set; } public string Documentation { get; set; } diff --git a/src/Generator.Bind/Structures/Enum.cs b/src/Generator.Bind/Structures/Enum.cs index 4f8831d..292094c 100644 --- a/src/Generator.Bind/Structures/Enum.cs +++ b/src/Generator.Bind/Structures/Enum.cs @@ -11,9 +11,9 @@ using System.Xml.XPath; namespace Bind.Structures { - class Enum + internal class Enum { - string _name, _type; + private string _name, _type; public Enum() { @@ -39,7 +39,7 @@ namespace Bind.Structures set { _type = value; } } - SortedDictionary _constant_collection = new SortedDictionary(); + private SortedDictionary _constant_collection = new SortedDictionary(); public IDictionary ConstantCollection { @@ -77,12 +77,12 @@ namespace Bind.Structures public bool CLSCompliant { get; set; } } - class EnumCollection : IDictionary + internal class EnumCollection : IDictionary { - SortedDictionary Enumerations = new SortedDictionary(); + private SortedDictionary Enumerations = new SortedDictionary(); // Return -1 for ext1, 1 for ext2 or 0 if no preference. - int OrderOfPreference(string ext1, string ext2) + private int OrderOfPreference(string ext1, string ext2) { // If one is empty and the other not, prefer the empty one (empty == core) // Otherwise check for Arb and Ext. To reuse the logic for the @@ -101,7 +101,7 @@ namespace Bind.Structures } // Prefer the empty string over the non-empty. - int PreferEmpty(string ext1, string ext2) + private int PreferEmpty(string ext1, string ext2) { if (String.IsNullOrEmpty(ext1) && !String.IsNullOrEmpty(ext2)) return -1; diff --git a/src/Generator.Bind/Structures/Function.cs b/src/Generator.Bind/Structures/Function.cs index ac75530..a677e27 100644 --- a/src/Generator.Bind/Structures/Function.cs +++ b/src/Generator.Bind/Structures/Function.cs @@ -10,7 +10,7 @@ using System.Text.RegularExpressions; namespace Bind.Structures { - class Function : Delegate, IEquatable, IComparable + internal class Function : Delegate, IEquatable, IComparable { public Function(Delegate d) : base(d) @@ -148,11 +148,11 @@ namespace Bind.Structures } } - class FunctionCollection : SortedDictionary> + internal class FunctionCollection : SortedDictionary> { - Regex unsignedFunctions = new Regex(@".+(u[dfisb]v?)", RegexOptions.Compiled); + private Regex unsignedFunctions = new Regex(@".+(u[dfisb]v?)", RegexOptions.Compiled); - void Add(Function f) + private void Add(Function f) { if (!ContainsKey(f.Extension)) { diff --git a/src/Generator.Bind/Structures/Parameter.cs b/src/Generator.Bind/Structures/Parameter.cs index d47246f..fee9a49 100644 --- a/src/Generator.Bind/Structures/Parameter.cs +++ b/src/Generator.Bind/Structures/Parameter.cs @@ -13,9 +13,9 @@ namespace Bind.Structures /// /// Represents a single parameter of an opengl function. /// - class Parameter : Type, IComparable, IEquatable + internal class Parameter : Type, IComparable, IEquatable { - string cache; + private string cache; /// /// Creates a new Parameter without type and name. @@ -78,7 +78,7 @@ namespace Bind.Structures } } - UnmanagedType _unmanaged_type; + private UnmanagedType _unmanaged_type; /// /// Gets or sets the name of the parameter. /// @@ -94,7 +94,7 @@ namespace Bind.Structures } } - FlowDirection _flow; + private FlowDirection _flow; /// /// Gets or sets the flow of the parameter. @@ -191,17 +191,17 @@ namespace Bind.Structures /// /// Holds the parameter list of an opengl function. /// - class ParameterCollection : IList, IComparable, IEquatable + internal class ParameterCollection : IList, IComparable, IEquatable { - readonly List Parameters = new List(); + private readonly List Parameters = new List(); - bool hasPointerParameters; - bool hasReferenceParameters; - bool hasUnsignedParameters; - bool hasGenericParameters; + private bool hasPointerParameters; + private bool hasReferenceParameters; + private bool hasUnsignedParameters; + private bool hasGenericParameters; public bool Rebuild { get; set; } - Settings Settings { get; set; } + private Settings Settings { get; set; } public ParameterCollection() { @@ -221,7 +221,7 @@ namespace Bind.Structures Add(new Parameter(p)); } - void BuildCache() + private void BuildCache() { BuildReferenceAndPointerParametersCache(); Rebuild = false; @@ -280,7 +280,7 @@ namespace Bind.Structures } - void BuildReferenceAndPointerParametersCache() + private void BuildReferenceAndPointerParametersCache() { foreach (Parameter p in this) { diff --git a/src/Generator.Bind/Structures/Type.cs b/src/Generator.Bind/Structures/Type.cs index 80ce6d4..2060f5c 100644 --- a/src/Generator.Bind/Structures/Type.cs +++ b/src/Generator.Bind/Structures/Type.cs @@ -10,9 +10,9 @@ using System.Xml.XPath; namespace Bind.Structures { - class Type : IComparable, IEquatable + internal class Type : IComparable, IEquatable { - string current_qualifier = String.Empty; + private string current_qualifier = String.Empty; public Type() { @@ -34,7 +34,7 @@ namespace Bind.Structures } } - string CurrentQualifier + private string CurrentQualifier { get { return current_qualifier; } set { PreviousQualifier = CurrentQualifier; current_qualifier = value; } @@ -70,7 +70,7 @@ namespace Bind.Structures } } - string type; + private string type; /// /// Gets the type of the parameter. /// @@ -102,7 +102,7 @@ namespace Bind.Structures public bool Reference { get; set; } - int array; + private int array; public int Array { @@ -110,7 +110,7 @@ namespace Bind.Structures set { array = value > 0 ? value : 0; } } - int element_count; + private int element_count; // If the type is an array and ElementCount > 0, then ElemenCount defines the expected array length. public int ElementCount @@ -119,7 +119,7 @@ namespace Bind.Structures set { element_count = value > 0 ? value : 0; } } - int pointer; + private int pointer; public int Pointer { @@ -194,7 +194,7 @@ namespace Bind.Structures public WrapperTypes WrapperType { get; set; } = WrapperTypes.None; - static readonly string[] PointerLevels = + private static readonly string[] PointerLevels = { "", "*", @@ -203,7 +203,7 @@ namespace Bind.Structures "****" }; - static readonly string[] ArrayLevels = + private static readonly string[] ArrayLevels = { "", "[]", diff --git a/src/Generator.Bind/Utilities.cs b/src/Generator.Bind/Utilities.cs index b6ea621..e3ce4a9 100644 --- a/src/Generator.Bind/Utilities.cs +++ b/src/Generator.Bind/Utilities.cs @@ -92,7 +92,7 @@ namespace Bind SizeParameter = 1 << 14, } - static class Utilities + internal static class Utilities { public static readonly char[] Separators = { ' ', '\n', ',', '(', ')', ';', '#' }; public static Regex Extensions { get; private set; } @@ -103,7 +103,7 @@ namespace Bind // Note: REMOVING THESE WILL BREAK BINARY-COMPATIBILITY WITH OPENTK 1.0, // WRT THE ES 1.1 API. // You have been warned. - static List extension_names = new List + private static List extension_names = new List { "SGI", "SGIS", "SGIX", "IBM", "AMD", "INTEL", }; diff --git a/src/Generator.Bind/XmlSpecReader.cs b/src/Generator.Bind/XmlSpecReader.cs index 7706655..9330acb 100644 --- a/src/Generator.Bind/XmlSpecReader.cs +++ b/src/Generator.Bind/XmlSpecReader.cs @@ -37,9 +37,9 @@ namespace Bind using Delegate = Bind.Structures.Delegate; using Enum = Bind.Structures.Enum; - class XmlSpecReader : ISpecReader + internal class XmlSpecReader : ISpecReader { - Settings Settings { get; set; } + private Settings Settings { get; set; } public XmlSpecReader(Settings settings) { @@ -206,7 +206,7 @@ namespace Bind } } - static void GetSignaturePaths(string apiname, string apiversion, out string xpath_add, out string xpath_delete) + private static void GetSignaturePaths(string apiname, string apiversion, out string xpath_add, out string xpath_delete) { xpath_add = "/signatures/add"; xpath_delete = "/signatures/delete"; @@ -229,7 +229,7 @@ namespace Bind } } - string GetSpecVersion(XPathDocument specs) + private string GetSpecVersion(XPathDocument specs) { var version = specs.CreateNavigator().SelectSingleNode("/signatures") @@ -241,7 +241,7 @@ namespace Bind return version; } - DelegateCollection ReadDelegates(XPathNavigator specs, string apiversion) + private DelegateCollection ReadDelegates(XPathNavigator specs, string apiversion) { DelegateCollection delegates = new DelegateCollection(); var extensions = new List(); @@ -323,7 +323,7 @@ namespace Bind return delegates; } - EnumCollection ReadEnums(XPathNavigator nav) + private EnumCollection ReadEnums(XPathNavigator nav) { EnumCollection enums = new EnumCollection(); Enum all = new Enum() { Name = Settings.CompleteEnumName }; diff --git a/src/Generator.Converter/GLXmlParser.cs b/src/Generator.Converter/GLXmlParser.cs index ef3cf7b..ed4f537 100644 --- a/src/Generator.Converter/GLXmlParser.cs +++ b/src/Generator.Converter/GLXmlParser.cs @@ -32,7 +32,7 @@ using System.Xml.Linq; namespace OpenTK.Convert { - static class Extension + internal static class Extension { public static string ValueOrDefault(this XAttribute a) { @@ -40,9 +40,9 @@ namespace OpenTK.Convert } } - class GLXmlParser : XmlParser + internal class GLXmlParser : XmlParser { - static readonly Regex ExtensionRegex = new Regex( + private static readonly Regex ExtensionRegex = new Regex( @"3DFX|(?!(?<=[1-4])D)[A-Z]{2,}$", RegexOptions.Compiled); @@ -69,7 +69,7 @@ namespace OpenTK.Convert return elements.Values; } - static string[] GetApiNames(XElement feature) + private static string[] GetApiNames(XElement feature) { string[] apinames = null; switch (feature.Name.LocalName) @@ -107,7 +107,7 @@ namespace OpenTK.Convert return apinames; } - IEnumerable ParseEnums(XDocument input) + private IEnumerable ParseEnums(XDocument input) { var features = input.Root.Elements("feature"); var extensions = input.Root.Elements("extensions").Elements("extension"); @@ -224,7 +224,7 @@ namespace OpenTK.Convert return APIs.Values; } - IEnumerable ParseFunctions(XDocument input) + private IEnumerable ParseFunctions(XDocument input) { // Go through the list of commands and build OpenTK functions out of those. // Every function has a number of attributes that define which API version and @@ -404,12 +404,12 @@ namespace OpenTK.Convert return function; } - string FunctionName(XElement e) + private string FunctionName(XElement e) { return TrimName(e.Element("proto").Element("name").Value); } - string FunctionParameterType(XElement e) + private string FunctionParameterType(XElement e) { // Parse the C-like element. Possible instances: // Return types: @@ -444,7 +444,7 @@ namespace OpenTK.Convert return ret; } - static string Join(string left, string right) + private static string Join(string left, string right) { if (!String.IsNullOrEmpty(left) && !String.IsNullOrEmpty(right)) return left + "|" + right; @@ -456,7 +456,7 @@ namespace OpenTK.Convert return String.Empty; } - static XAttribute Lookup(IDictionary categories, string cmd_name, string attribute) + private static XAttribute Lookup(IDictionary categories, string cmd_name, string attribute) { if (categories.ContainsKey(cmd_name)) { diff --git a/src/Generator.Converter/Main.cs b/src/Generator.Converter/Main.cs index 8835302..0989001 100644 --- a/src/Generator.Converter/Main.cs +++ b/src/Generator.Converter/Main.cs @@ -32,7 +32,7 @@ using CommandLine; namespace OpenTK.Convert { - class EnumTokenComparer : IEqualityComparer + internal class EnumTokenComparer : IEqualityComparer { public bool Equals(XNode a, XNode b) { @@ -60,11 +60,11 @@ namespace OpenTK.Convert } } - class EntryPoint + internal class EntryPoint { - static Options CLIOptions; + private static Options CLIOptions; - static void Main(string[] args) + private static void Main(string[] args) { Parser.Default.ParseArguments(args) .WithParsed(result => CLIOptions = result) diff --git a/src/Generator.Converter/XmlParser.cs b/src/Generator.Converter/XmlParser.cs index 4b18e2d..e094bac 100644 --- a/src/Generator.Converter/XmlParser.cs +++ b/src/Generator.Converter/XmlParser.cs @@ -29,7 +29,7 @@ using System.Xml.Linq; namespace OpenTK.Convert { // The base class for a parser. - abstract class XmlParser + internal abstract class XmlParser { // Defines a prefix that should be removed from methods and tokens in the XML files, e.g. "gl", "cl", etc. public string Prefix { get; set; } diff --git a/src/Generator.Rewrite/Program.cs b/src/Generator.Rewrite/Program.cs index 3257ab2..f49156c 100644 --- a/src/Generator.Rewrite/Program.cs +++ b/src/Generator.Rewrite/Program.cs @@ -27,9 +27,9 @@ namespace OpenTK.Rewrite { // Replaces OpenTK.InteropHelper method instances // with the s IL instructions. - class Program + internal class Program { - static void Main(string[] args) + private static void Main(string[] args) { if (args.Length == 0) { @@ -48,19 +48,20 @@ namespace OpenTK.Rewrite } // mscorlib types - static AssemblyDefinition mscorlib; - static TypeDefinition TypeMarshal; - static TypeDefinition TypeStringBuilder; - static TypeDefinition TypeVoid; - static TypeDefinition TypeIntPtr; - static TypeDefinition TypeInt32; + private static AssemblyDefinition mscorlib; + + private static TypeDefinition TypeMarshal; + private static TypeDefinition TypeStringBuilder; + private static TypeDefinition TypeVoid; + private static TypeDefinition TypeIntPtr; + private static TypeDefinition TypeInt32; // OpenTK.BindingsBase - static TypeDefinition TypeBindingsBase; + private static TypeDefinition TypeBindingsBase; - static bool dllimport; + private static bool dllimport; - void Rewrite(string file, string keyfile, IEnumerable options) + private void Rewrite(string file, string keyfile, IEnumerable options) { IEnumerable optionsEnumerated = options as IList ?? options.ToList(); dllimport = optionsEnumerated.Contains("-dllimport"); @@ -152,7 +153,7 @@ namespace OpenTK.Rewrite } } - void Rewrite(TypeDefinition type, IEnumerable options) + private void Rewrite(TypeDefinition type, IEnumerable options) { var entry_points = type.Fields.FirstOrDefault(f => f.Name == "EntryPoints"); if (entry_points != null) @@ -177,7 +178,7 @@ namespace OpenTK.Rewrite } } - static int GetSlot(MethodDefinition signature) + private static int GetSlot(MethodDefinition signature) { // Pretend there is no slots if we want to force everything to work through DllImport (Android & iOS) if (dllimport) @@ -193,7 +194,7 @@ namespace OpenTK.Rewrite return slot; } - void Rewrite(TypeDefinition type, FieldDefinition entry_points, + private void Rewrite(TypeDefinition type, FieldDefinition entry_points, List entry_signatures, IEnumerable options) { // Rewrite all wrapper methods @@ -228,7 +229,7 @@ namespace OpenTK.Rewrite } } - static void RemoveNativeSignatures(TypeDefinition type, IEnumerable methods) + private static void RemoveNativeSignatures(TypeDefinition type, IEnumerable methods) { // Remove all DllImports for functions called through calli, since // their signatures are embedded directly into the calli callsite. @@ -239,7 +240,7 @@ namespace OpenTK.Rewrite } } - static void RemoveSupportingAttributes(TypeDefinition type) + private static void RemoveSupportingAttributes(TypeDefinition type) { foreach (var method in type.Methods) { @@ -256,7 +257,7 @@ namespace OpenTK.Rewrite } // Create body for method - static void ProcessMethod(MethodDefinition wrapper, MethodDefinition native, int slot, + private static void ProcessMethod(MethodDefinition wrapper, MethodDefinition native, int slot, FieldDefinition entry_points, IEnumerable options) { var body = wrapper.Body; @@ -324,7 +325,7 @@ namespace OpenTK.Rewrite body.OptimizeMacros(); } - class DebugVariables + private class DebugVariables { public TypeDefinition ErrorHelperType; public VariableDefinition ErrorHelperLocal; @@ -333,7 +334,7 @@ namespace OpenTK.Rewrite public Instruction BeginTry; } - static DebugVariables EmitDebugPrologue(MethodDefinition wrapper, ILProcessor il) + private static DebugVariables EmitDebugPrologue(MethodDefinition wrapper, ILProcessor il) { DebugVariables vars = null; @@ -417,7 +418,7 @@ namespace OpenTK.Rewrite return vars; } - static void EmitDebugEpilogue(MethodDefinition wrapper, ILProcessor il, DebugVariables vars) + private static void EmitDebugEpilogue(MethodDefinition wrapper, ILProcessor il, DebugVariables vars) { if (vars != null) { @@ -525,7 +526,7 @@ namespace OpenTK.Rewrite } } - static void EmitParameterEpilogues(MethodDefinition wrapper, MethodDefinition native, MethodBody body, ILProcessor il, + private static void EmitParameterEpilogues(MethodDefinition wrapper, MethodDefinition native, MethodBody body, ILProcessor il, List generatedVariables) { foreach (var p in wrapper.Parameters) @@ -554,13 +555,13 @@ namespace OpenTK.Rewrite /// /// /// - static GeneratedVariableIdentifier GetGeneratedVariable(IEnumerable variableIdentifiers, string name, MethodBody body) + private static GeneratedVariableIdentifier GetGeneratedVariable(IEnumerable variableIdentifiers, string name, MethodBody body) { return variableIdentifiers.FirstOrDefault(v => v.Name == name && v.Body == body && body.Variables.Contains(v.Definition)); } - static GeneratedVariableIdentifier EmitStringBuilderParameter(MethodDefinition method, ParameterDefinition parameter, MethodBody body, ILProcessor il) + private static GeneratedVariableIdentifier EmitStringBuilderParameter(MethodDefinition method, ParameterDefinition parameter, MethodBody body, ILProcessor il) { var p = parameter.ParameterType; @@ -597,7 +598,7 @@ namespace OpenTK.Rewrite return stringBuilderPtrVar; } - static void EmitStringBuilderEpilogue(MethodDefinition wrapper, MethodDefinition native, + private static void EmitStringBuilderEpilogue(MethodDefinition wrapper, MethodDefinition native, ParameterDefinition parameter, MethodBody body, ILProcessor il, GeneratedVariableIdentifier generatedPtrVar) { if (generatedPtrVar == null) @@ -639,7 +640,7 @@ namespace OpenTK.Rewrite } } - static GeneratedVariableIdentifier EmitStringParameter(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, + private static GeneratedVariableIdentifier EmitStringParameter(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, ILProcessor il) { var p = parameter.ParameterType; @@ -666,7 +667,7 @@ namespace OpenTK.Rewrite return stringPtrVar; } - static void EmitStringEpilogue(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, + private static void EmitStringEpilogue(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, ILProcessor il, GeneratedVariableIdentifier generatedPtrVar) { var p = parameter.ParameterType; @@ -677,7 +678,7 @@ namespace OpenTK.Rewrite il.Emit(OpCodes.Call, free); } - static GeneratedVariableIdentifier EmitStringArrayParameter(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, + private static GeneratedVariableIdentifier EmitStringArrayParameter(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, ILProcessor il) { var p = parameter.ParameterType; @@ -705,7 +706,7 @@ namespace OpenTK.Rewrite return stringArrayPtrVar; } - static void EmitStringArrayEpilogue(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, + private static void EmitStringArrayEpilogue(MethodDefinition wrapper, ParameterDefinition parameter, MethodBody body, ILProcessor il, GeneratedVariableIdentifier generatedPtrVar) { if (generatedPtrVar == null) @@ -732,7 +733,7 @@ namespace OpenTK.Rewrite il.Emit(OpCodes.Call, free); } - static List EmitConvenienceWrapper(MethodDefinition wrapper, + private static List EmitConvenienceWrapper(MethodDefinition wrapper, MethodDefinition native, int difference, MethodBody body, ILProcessor il) { if (wrapper.Parameters.Count > 2) @@ -800,7 +801,7 @@ namespace OpenTK.Rewrite return generatedVariables; } - static List EmitParameters(MethodDefinition method, MethodDefinition native, MethodBody body, ILProcessor il) + private static List EmitParameters(MethodDefinition method, MethodDefinition native, MethodBody body, ILProcessor il) { List generatedVariables = new List(); for (int i = 0; i < method.Parameters.Count; i++) @@ -931,14 +932,14 @@ namespace OpenTK.Rewrite return generatedVariables; } - static void EmitEntryPoint(FieldDefinition entry_points, ILProcessor il, int slot) + private static void EmitEntryPoint(FieldDefinition entry_points, ILProcessor il, int slot) { il.Emit(OpCodes.Ldsfld, entry_points); il.Emit(OpCodes.Ldc_I4, slot); il.Emit(OpCodes.Ldelem_I); } - static void EmitCalli(ILProcessor il, MethodReference reference) + private static void EmitCalli(ILProcessor il, MethodReference reference) { var signature = new CallSite(reference.ReturnType) { @@ -955,7 +956,7 @@ namespace OpenTK.Rewrite il.Emit(OpCodes.Calli, signature); } - static void EmitCall(ILProcessor il, MethodReference reference) + private static void EmitCall(ILProcessor il, MethodReference reference) { il.Emit(OpCodes.Call, reference); } diff --git a/src/OpenTK.GLControl/Agl.cs b/src/OpenTK.GLControl/Agl.cs index 0ba6940..e7e1169 100644 --- a/src/OpenTK.GLControl/Agl.cs +++ b/src/OpenTK.GLControl/Agl.cs @@ -54,15 +54,14 @@ namespace OpenTK.Platform.MacOS using GLenum = UInt32; - unsafe static partial class Agl + internal unsafe static partial class Agl { - - const string agl = "/System/Library/Frameworks/AGL.framework/Versions/Current/AGL"; + private const string agl = "/System/Library/Frameworks/AGL.framework/Versions/Current/AGL"; /* ** AGL API version. */ - const int AGL_VERSION_2_0 = 1; + private const int AGL_VERSION_2_0 = 1; /************************************************************************/ @@ -321,29 +320,36 @@ namespace OpenTK.Platform.MacOS /* ** Renderer information functions */ - [DllImport(agl)] static extern AGLRendererInfo aglQueryRendererInfo(AGLDevice[] gdevs, int ndev); - [DllImport(agl)] static extern void aglDestroyRendererInfo(AGLRendererInfo rend); - [DllImport(agl)] static extern AGLRendererInfo aglNextRendererInfo(AGLRendererInfo rend); - [DllImport(agl)] static extern byte aglDescribeRenderer(AGLRendererInfo rend, int prop, out int value); + [DllImport(agl)] + private static extern AGLRendererInfo aglQueryRendererInfo(AGLDevice[] gdevs, int ndev); + [DllImport(agl)] + private static extern void aglDestroyRendererInfo(AGLRendererInfo rend); + [DllImport(agl)] + private static extern AGLRendererInfo aglNextRendererInfo(AGLRendererInfo rend); + [DllImport(agl)] + private static extern byte aglDescribeRenderer(AGLRendererInfo rend, int prop, out int value); /* ** Context functions */ [DllImport(agl)] internal static extern AGLContext aglCreateContext(AGLPixelFormat pix, AGLContext share); - [DllImport(agl,EntryPoint="aglDestroyContext")] static extern byte _aglDestroyContext(AGLContext ctx); + [DllImport(agl,EntryPoint="aglDestroyContext")] + private static extern byte _aglDestroyContext(AGLContext ctx); internal static bool aglDestroyContext(AGLContext context) { return (_aglDestroyContext(context) != 0) ? true : false; } - [DllImport(agl)] static extern byte aglCopyContext(AGLContext src, AGLContext dst, uint mask); + [DllImport(agl)] + private static extern byte aglCopyContext(AGLContext src, AGLContext dst, uint mask); [DllImport(agl)] internal static extern byte aglUpdateContext(AGLContext ctx); /* ** Current state functions */ - [DllImport(agl,EntryPoint="aglSetCurrentContext")] static extern byte _aglSetCurrentContext(AGLContext ctx); + [DllImport(agl,EntryPoint="aglSetCurrentContext")] + private static extern byte _aglSetCurrentContext(AGLContext ctx); internal static bool aglSetCurrentContext(IntPtr context) { byte retval = _aglSetCurrentContext(context); @@ -361,7 +367,7 @@ namespace OpenTK.Platform.MacOS ** Drawable Functions */ [DllImport(agl,EntryPoint="aglSetDrawable")] - static extern byte _aglSetDrawable(AGLContext ctx, AGLDrawable draw); + private static extern byte _aglSetDrawable(AGLContext ctx, AGLDrawable draw); internal static void aglSetDrawable(AGLContext ctx, AGLDrawable draw) { @@ -373,11 +379,13 @@ namespace OpenTK.Platform.MacOS throw new Exception(ErrorString(err)); } } - [DllImport(agl)] static extern byte aglSetOffScreen(AGLContext ctx, int width, int height, int rowbytes, IntPtr baseaddr); - [DllImport(agl)] static extern AGLDrawable aglGetDrawable(AGLContext ctx); + [DllImport(agl)] + private static extern byte aglSetOffScreen(AGLContext ctx, int width, int height, int rowbytes, IntPtr baseaddr); + [DllImport(agl)] + private static extern AGLDrawable aglGetDrawable(AGLContext ctx); [DllImport(agl, EntryPoint = "aglSetFullScreen")] - static extern byte _aglSetFullScreen(AGLContext ctx, int width, int height, int freq, int device); + private static extern byte _aglSetFullScreen(AGLContext ctx, int width, int height, int freq, int device); internal static void aglSetFullScreen(AGLContext ctx, int width, int height, int freq, int device) { byte retval = _aglSetFullScreen(ctx, width, height, freq, device); @@ -396,18 +404,22 @@ namespace OpenTK.Platform.MacOS /* ** Virtual screen functions */ - [DllImport(agl)] static extern byte aglSetVirtualScreen(AGLContext ctx, int screen); - [DllImport(agl)] static extern int aglGetVirtualScreen(AGLContext ctx); + [DllImport(agl)] + private static extern byte aglSetVirtualScreen(AGLContext ctx, int screen); + [DllImport(agl)] + private static extern int aglGetVirtualScreen(AGLContext ctx); /* ** Obtain version numbers */ - [DllImport(agl)] static extern void aglGetVersion(int *major, int *minor); + [DllImport(agl)] + private static extern void aglGetVersion(int *major, int *minor); /* ** Global library options */ - [DllImport(agl)] static extern byte aglConfigure(GLenum pname, uint param); + [DllImport(agl)] + private static extern byte aglConfigure(GLenum pname, uint param); /* ** Swap functions @@ -422,7 +434,7 @@ namespace OpenTK.Platform.MacOS [DllImport(agl)] internal static extern bool aglDisable(AGLContext ctx, ParameterNames pname); [DllImport(agl)] - static extern bool aglIsEnabled(AGLContext ctx, GLenum pname); + private static extern bool aglIsEnabled(AGLContext ctx, GLenum pname); [DllImport(agl)] internal static extern bool aglSetInteger(AGLContext ctx, ParameterNames pname, ref int param); [DllImport(agl)] @@ -436,13 +448,15 @@ namespace OpenTK.Platform.MacOS ** Font function */ // TODO: face parameter should be of type StyleParameter in QuickDraw. - [DllImport(agl)] static extern byte aglUseFont(AGLContext ctx, int fontID, int face, int size, int first, int count, int @base); + [DllImport(agl)] + private static extern byte aglUseFont(AGLContext ctx, int fontID, int face, int size, int first, int count, int @base); /* ** Error functions */ [DllImport(agl,EntryPoint="aglGetError")] internal static extern AglError GetError(); - [DllImport(agl,EntryPoint="aglErrorString")] static extern IntPtr _aglErrorString(AglError code); + [DllImport(agl,EntryPoint="aglErrorString")] + private static extern IntPtr _aglErrorString(AglError code); internal static string ErrorString(AglError code) { return Marshal.PtrToStringAnsi(_aglErrorString(code)); @@ -451,32 +465,42 @@ namespace OpenTK.Platform.MacOS /* ** Soft reset function */ - [DllImport(agl)] static extern void aglResetLibrary(); + [DllImport(agl)] + private static extern void aglResetLibrary(); /* ** Surface texture function */ - [DllImport(agl)] static extern void aglSurfaceTexture (AGLContext context, GLenum target, GLenum internalformat, AGLContext surfacecontext) ; + [DllImport(agl)] + private static extern void aglSurfaceTexture (AGLContext context, GLenum target, GLenum internalformat, AGLContext surfacecontext) ; /* ** PBuffer functions */ - [DllImport(agl)] static extern byte aglCreatePBuffer (int width, int height, GLenum target, GLenum internalFormat, long max_level, AGLPbuffer *pbuffer); - [DllImport(agl)] static extern byte aglDestroyPBuffer (AGLPbuffer pbuffer); - [DllImport(agl)] static extern byte aglDescribePBuffer (AGLPbuffer pbuffer, int *width, int *height, GLenum *target, GLenum *internalFormat, int *max_level); - [DllImport(agl)] static extern byte aglTexImagePBuffer (AGLContext ctx, AGLPbuffer pbuffer, int source); + [DllImport(agl)] + private static extern byte aglCreatePBuffer (int width, int height, GLenum target, GLenum internalFormat, long max_level, AGLPbuffer *pbuffer); + [DllImport(agl)] + private static extern byte aglDestroyPBuffer (AGLPbuffer pbuffer); + [DllImport(agl)] + private static extern byte aglDescribePBuffer (AGLPbuffer pbuffer, int *width, int *height, GLenum *target, GLenum *internalFormat, int *max_level); + [DllImport(agl)] + private static extern byte aglTexImagePBuffer (AGLContext ctx, AGLPbuffer pbuffer, int source); /* ** Pbuffer Drawable Functions */ - [DllImport(agl)] static extern byte aglSetPBuffer (AGLContext ctx, AGLPbuffer pbuffer, int face, int level, int screen) ; - [DllImport(agl)] static extern byte aglGetPBuffer (AGLContext ctx, AGLPbuffer *pbuffer, int *face, int *level, int *screen) ; + [DllImport(agl)] + private static extern byte aglSetPBuffer (AGLContext ctx, AGLPbuffer pbuffer, int face, int level, int screen) ; + [DllImport(agl)] + private static extern byte aglGetPBuffer (AGLContext ctx, AGLPbuffer *pbuffer, int *face, int *level, int *screen) ; /* ** CGL functions */ - [DllImport(agl)] static extern byte aglGetCGLContext(AGLContext ctx, void **cgl_ctx) ; - [DllImport(agl)] static extern byte aglGetCGLPixelFormat(AGLPixelFormat pix, void **cgl_pix); + [DllImport(agl)] + private static extern byte aglGetCGLContext(AGLContext ctx, void **cgl_ctx) ; + [DllImport(agl)] + private static extern byte aglGetCGLPixelFormat(AGLPixelFormat pix, void **cgl_pix); #pragma warning restore 0169 } diff --git a/src/OpenTK.GLControl/AglContext.cs b/src/OpenTK.GLControl/AglContext.cs index 608a105..2a4d064 100644 --- a/src/OpenTK.GLControl/AglContext.cs +++ b/src/OpenTK.GLControl/AglContext.cs @@ -43,13 +43,13 @@ namespace OpenTK.Platform.MacOS /// /// AGL context implementation for WinForms compatibility. /// - class AglContext : IGraphicsContext, IGraphicsContextInternal + internal class AglContext : IGraphicsContext, IGraphicsContextInternal { - IWindowInfo carbonWindow; - IGraphicsContext dummyContext; // for extension loading + private IWindowInfo carbonWindow; + private IGraphicsContext dummyContext; // for extension loading - readonly GetInt XOffset; - readonly GetInt YOffset; + private readonly GetInt XOffset; + private readonly GetInt YOffset; public AglContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, GetInt xoffset, GetInt yoffset) @@ -96,7 +96,7 @@ namespace OpenTK.Platform.MacOS aglAttributes.Add(value); } - void CreateContext(GraphicsMode mode, IWindowInfo carbonWindow, IntPtr shareContextRef, bool fullscreen) + private void CreateContext(GraphicsMode mode, IWindowInfo carbonWindow, IntPtr shareContextRef, bool fullscreen) { Debug.Print("AGL pixel format attributes:"); @@ -134,7 +134,7 @@ namespace OpenTK.Platform.MacOS }); } - void SetBufferRect(IWindowInfo carbonWindow) + private void SetBufferRect(IWindowInfo carbonWindow) { Rect rect = API.GetControlBounds(carbonWindow.Handle); @@ -160,7 +160,7 @@ namespace OpenTK.Platform.MacOS MyAGLReportError("aglEnable"); } - void SetDrawable(IWindowInfo carbonWindow) + private void SetDrawable(IWindowInfo carbonWindow) { IntPtr windowPort = GetWindowPortForWindowInfo(carbonWindow); //Debug.Print("Setting drawable for context {0} to window port: {1}", Handle.Handle, windowPort); @@ -185,7 +185,7 @@ namespace OpenTK.Platform.MacOS Agl.aglUpdateContext(Context.Handle); } - void MyAGLReportError(string function) + private void MyAGLReportError(string function) { Agl.AglError err = Agl.GetError(); @@ -195,7 +195,7 @@ namespace OpenTK.Platform.MacOS function, err, Agl.ErrorString(err))); } - bool firstSwap = true; + private bool firstSwap = true; public void SwapBuffers() { // this is part of the hack to avoid dropping the first frame when @@ -286,7 +286,7 @@ namespace OpenTK.Platform.MacOS Dispose(true); } - void Dispose(bool disposing) + private void Dispose(bool disposing) { if (IsDisposed || Context.Handle == IntPtr.Zero) return; diff --git a/src/OpenTK.GLControl/AglGraphicsMode.cs b/src/OpenTK.GLControl/AglGraphicsMode.cs index 764c5e9..5c9a020 100644 --- a/src/OpenTK.GLControl/AglGraphicsMode.cs +++ b/src/OpenTK.GLControl/AglGraphicsMode.cs @@ -31,7 +31,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform.MacOS { - class AglGraphicsMode + internal class AglGraphicsMode { public GraphicsMode SelectGraphicsMode(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, int buffers, bool stereo, out IntPtr pixelformat) @@ -56,7 +56,7 @@ namespace OpenTK.Platform.MacOS return GetGraphicsModeFromPixelFormat(pixelformat); } - static bool RelaxGraphicsMode(ref ColorFormat color, ref int depth, ref int stencil, ref int samples, ref ColorFormat accum, ref int buffers, ref bool stereo) + private static bool RelaxGraphicsMode(ref ColorFormat color, ref int depth, ref int stencil, ref int samples, ref ColorFormat accum, ref int buffers, ref bool stereo) { // Parameters are relaxed in order of importance. // - Accumulator buffers are way outdated as a concept, @@ -124,7 +124,7 @@ namespace OpenTK.Platform.MacOS return false; } - GraphicsMode GetGraphicsModeFromPixelFormat(IntPtr pixelformat) + private GraphicsMode GetGraphicsModeFromPixelFormat(IntPtr pixelformat) { int r, g, b, a; Agl.aglDescribePixelFormat(pixelformat, Agl.PixelFormatAttribute.AGL_RED_SIZE, out r); @@ -147,7 +147,7 @@ namespace OpenTK.Platform.MacOS depth, stencil, samples, new ColorFormat(ar, ag, ab, aa), buffers + 1, stereo != 0); } - IntPtr SelectPixelFormat(ColorFormat color, int depth, int stencil, int samples, + private IntPtr SelectPixelFormat(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, int buffers, bool stereo) { List attribs = new List(); diff --git a/src/OpenTK.GLControl/Carbon.cs b/src/OpenTK.GLControl/Carbon.cs index eaa6d44..8060251 100644 --- a/src/OpenTK.GLControl/Carbon.cs +++ b/src/OpenTK.GLControl/Carbon.cs @@ -68,10 +68,10 @@ namespace OpenTK.Platform.MacOS.Carbon [StructLayout(LayoutKind.Sequential)] internal struct Rect { - short top; - short left; - short bottom; - short right; + private short top; + private short left; + private short bottom; + private short right; internal Rect(int left, int top, int width, int height) : this((short)left, (short)top, (short)width, (short)height) @@ -132,16 +132,16 @@ namespace OpenTK.Platform.MacOS.Carbon } } - class API + internal class API { - const string carbon = "/System/Library/Frameworks/Carbon.framework/Versions/Current/Carbon"; + private const string carbon = "/System/Library/Frameworks/Carbon.framework/Versions/Current/Carbon"; [DllImport(carbon)] internal unsafe static extern OSStatus DMGetGDeviceByDisplayID( IntPtr displayID, out IntPtr displayDevice, Boolean failToMain); [DllImport(carbon)] - static extern IntPtr GetControlBounds(IntPtr control, out Rect bounds); + private static extern IntPtr GetControlBounds(IntPtr control, out Rect bounds); internal static Rect GetControlBounds(IntPtr control) { diff --git a/src/OpenTK.GLControl/CarbonGLControl.cs b/src/OpenTK.GLControl/CarbonGLControl.cs index 11c034c..cb341ad 100644 --- a/src/OpenTK.GLControl/CarbonGLControl.cs +++ b/src/OpenTK.GLControl/CarbonGLControl.cs @@ -34,10 +34,10 @@ using OpenTK.Platform.MacOS; namespace OpenTK { - class CarbonGLControl : IGLControl + internal class CarbonGLControl : IGLControl { - GraphicsMode mode; - Control control; + private GraphicsMode mode; + private Control control; internal CarbonGLControl(GraphicsMode mode, Control owner) { @@ -71,7 +71,7 @@ namespace OpenTK } // TODO: Fix this - bool lastIsIdle = false; + private bool lastIsIdle = false; public bool IsIdle { get diff --git a/src/OpenTK.GLControl/DummyGLControl.cs b/src/OpenTK.GLControl/DummyGLControl.cs index 5865c4f..4ea7034 100644 --- a/src/OpenTK.GLControl/DummyGLControl.cs +++ b/src/OpenTK.GLControl/DummyGLControl.cs @@ -29,7 +29,7 @@ using OpenTK.Platform; namespace OpenTK { - class DummyGLControl : IGLControl + internal class DummyGLControl : IGLControl { public IGraphicsContext CreateContext(int major, int minor, GraphicsContextFlags flags) { @@ -46,11 +46,11 @@ namespace OpenTK get { return Utilities.CreateDummyWindowInfo(); } } - class DummyContext : IGraphicsContext, IGraphicsContextInternal + private class DummyContext : IGraphicsContext, IGraphicsContextInternal { - static int instance_count; + private static int instance_count; - IWindowInfo current_window; + private IWindowInfo current_window; public void SwapBuffers() { diff --git a/src/OpenTK.GLControl/GLControl.cs b/src/OpenTK.GLControl/GLControl.cs index 849f7a4..0a5e074 100644 --- a/src/OpenTK.GLControl/GLControl.cs +++ b/src/OpenTK.GLControl/GLControl.cs @@ -46,21 +46,22 @@ namespace OpenTK /// public partial class GLControl : UserControl { - IGraphicsContext context; - IGLControl implementation; - GraphicsMode format; - int major, minor; - GraphicsContextFlags flags; - bool? initial_vsync_value; + private IGraphicsContext context; + private IGLControl implementation; + private GraphicsMode format; + private int major, minor; + private GraphicsContextFlags flags; + + private bool? initial_vsync_value; // Indicates that OnResize was called before OnHandleCreated. // To avoid issues with missing OpenGL contexts, we suppress // the premature Resize event and raise it as soon as the handle // is ready. - bool resize_event_suppressed; + private bool resize_event_suppressed; // Indicates whether the control is in design mode. Due to issues // wiith the DesignMode property and nested controls,we need to // evaluate this in the constructor. - readonly bool design_mode; + private readonly bool design_mode; /// /// Constructs a new instance. @@ -121,7 +122,7 @@ namespace OpenTK InitializeComponent(); } - IGLControl Implementation + private IGLControl Implementation { get { @@ -132,7 +133,7 @@ namespace OpenTK } [Conditional("DEBUG")] - void ValidateContext(string message) + private void ValidateContext(string message) { if (!Context.IsCurrent) { @@ -140,7 +141,7 @@ namespace OpenTK } } - void ValidateState() + private void ValidateState() { if (IsDisposed) throw new ObjectDisposedException(GetType().Name); diff --git a/src/OpenTK.GLControl/GLControlFactory.cs b/src/OpenTK.GLControl/GLControlFactory.cs index 106e04c..26b2a32 100644 --- a/src/OpenTK.GLControl/GLControlFactory.cs +++ b/src/OpenTK.GLControl/GLControlFactory.cs @@ -32,7 +32,7 @@ using OpenTK.Graphics; namespace OpenTK { // Constructs GLControls. - class GLControlFactory + internal class GLControlFactory { public IGLControl CreateGLControl(GraphicsMode mode, Control control) { diff --git a/src/OpenTK.GLControl/NS.cs b/src/OpenTK.GLControl/NS.cs index 6ed9359..790e614 100644 --- a/src/OpenTK.GLControl/NS.cs +++ b/src/OpenTK.GLControl/NS.cs @@ -32,18 +32,18 @@ namespace OpenTK.Platform.MacOS { internal class NS { - const string Library = "libdl.dylib"; + private const string Library = "libdl.dylib"; [DllImport(Library, EntryPoint = "NSIsSymbolNameDefined")] - static extern bool NSIsSymbolNameDefined(string s); + private static extern bool NSIsSymbolNameDefined(string s); [DllImport(Library, EntryPoint = "NSIsSymbolNameDefined")] - static extern bool NSIsSymbolNameDefined(IntPtr s); + private static extern bool NSIsSymbolNameDefined(IntPtr s); [DllImport(Library, EntryPoint = "NSLookupAndBindSymbol")] - static extern IntPtr NSLookupAndBindSymbol(string s); + private static extern IntPtr NSLookupAndBindSymbol(string s); [DllImport(Library, EntryPoint = "NSLookupAndBindSymbol")] - static extern IntPtr NSLookupAndBindSymbol(IntPtr s); + private static extern IntPtr NSLookupAndBindSymbol(IntPtr s); [DllImport(Library, EntryPoint = "NSAddressOfSymbol")] - static extern IntPtr NSAddressOfSymbol(IntPtr symbol); + private static extern IntPtr NSAddressOfSymbol(IntPtr symbol); [DllImport(Library)] private static extern IntPtr dlopen(String fileName, int flags); [DllImport(Library)] diff --git a/src/OpenTK.GLControl/Sdl2GLControl.cs b/src/OpenTK.GLControl/Sdl2GLControl.cs index f4d6844..1b150b3 100644 --- a/src/OpenTK.GLControl/Sdl2GLControl.cs +++ b/src/OpenTK.GLControl/Sdl2GLControl.cs @@ -33,9 +33,9 @@ using OpenTK.Platform; namespace OpenTK { - class Sdl2GLControl : IGLControl + internal class Sdl2GLControl : IGLControl { - GraphicsMode mode; + private GraphicsMode mode; public Sdl2GLControl(GraphicsMode mode, Control control) { @@ -59,7 +59,7 @@ namespace OpenTK public Platform.IWindowInfo WindowInfo { get; } - static class NativeMethods + private static class NativeMethods { [DllImport("SDL2.dll", CallingConvention = CallingConvention.Cdecl)] public static extern bool SDL_HasEvents(int minType, int maxType); diff --git a/src/OpenTK.GLControl/WinGLControl.cs b/src/OpenTK.GLControl/WinGLControl.cs index 1f88712..cd4b681 100644 --- a/src/OpenTK.GLControl/WinGLControl.cs +++ b/src/OpenTK.GLControl/WinGLControl.cs @@ -33,9 +33,9 @@ using OpenTK.Platform; namespace OpenTK { - class WinGLControl : IGLControl + internal class WinGLControl : IGLControl { - struct MSG + private struct MSG { public IntPtr HWnd; public uint Message; @@ -51,7 +51,7 @@ namespace OpenTK } } - struct POINT + private struct POINT { public int X; public int Y; @@ -75,10 +75,10 @@ namespace OpenTK [System.Security.SuppressUnmanagedCodeSecurity] [System.Runtime.InteropServices.DllImport("User32.dll")] - static extern bool PeekMessage(ref MSG msg, IntPtr hWnd, int messageFilterMin, int messageFilterMax, int flags); + private static extern bool PeekMessage(ref MSG msg, IntPtr hWnd, int messageFilterMin, int messageFilterMax, int flags); - MSG msg = new MSG(); - GraphicsMode mode; + private MSG msg = new MSG(); + private GraphicsMode mode; public WinGLControl(GraphicsMode mode, Control control) { diff --git a/src/OpenTK.GLControl/X11GLControl.cs b/src/OpenTK.GLControl/X11GLControl.cs index df98985..d7e9d66 100644 --- a/src/OpenTK.GLControl/X11GLControl.cs +++ b/src/OpenTK.GLControl/X11GLControl.cs @@ -15,24 +15,24 @@ using OpenTK.Platform; namespace OpenTK { - class X11GLControl : IGLControl + internal class X11GLControl : IGLControl { [DllImport("libX11")] - static extern IntPtr XCreateColormap(IntPtr display, IntPtr window, IntPtr visual, int alloc); + private static extern IntPtr XCreateColormap(IntPtr display, IntPtr window, IntPtr visual, int alloc); [DllImport("libX11", EntryPoint = "XGetVisualInfo")] - static extern IntPtr XGetVisualInfoInternal(IntPtr display, IntPtr vinfo_mask, ref XVisualInfo template, out int nitems); + private static extern IntPtr XGetVisualInfoInternal(IntPtr display, IntPtr vinfo_mask, ref XVisualInfo template, out int nitems); - static IntPtr XGetVisualInfo(IntPtr display, int vinfo_mask, ref XVisualInfo template, out int nitems) + private static IntPtr XGetVisualInfo(IntPtr display, int vinfo_mask, ref XVisualInfo template, out int nitems) { return XGetVisualInfoInternal(display, (IntPtr)vinfo_mask, ref template, out nitems); } [DllImport("libX11")] - extern static int XPending(IntPtr diplay); + private extern static int XPending(IntPtr diplay); [StructLayout(LayoutKind.Sequential)] - struct XVisualInfo + private struct XVisualInfo { public IntPtr Visual; public IntPtr VisualID; @@ -52,12 +52,12 @@ namespace OpenTK } } - GraphicsMode mode; - IntPtr display; - IntPtr rootWindow; + private GraphicsMode mode; + private IntPtr display; + private IntPtr rootWindow; // Use reflection to retrieve the necessary values from Mono's Windows.Forms implementation. - Type xplatui = Type.GetType("System.Windows.Forms.XplatUIX11, System.Windows.Forms"); + private Type xplatui = Type.GetType("System.Windows.Forms.XplatUIX11, System.Windows.Forms"); internal X11GLControl(GraphicsMode mode, Control control) { @@ -122,13 +122,13 @@ namespace OpenTK public IWindowInfo WindowInfo { get; } - static object GetStaticFieldValue(Type type, string fieldName) + private static object GetStaticFieldValue(Type type, string fieldName) { return type.GetField(fieldName, System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic).GetValue(null); } - static void SetStaticFieldValue(Type type, string fieldName, object value) + private static void SetStaticFieldValue(Type type, string fieldName, object value) { type.GetField(fieldName, System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic).SetValue(null, value); diff --git a/src/OpenTK.GLWidget/OSX/OSXWindowInfoInitializer.cs b/src/OpenTK.GLWidget/OSX/OSXWindowInfoInitializer.cs index fd1c27b..cfdba74 100644 --- a/src/OpenTK.GLWidget/OSX/OSXWindowInfoInitializer.cs +++ b/src/OpenTK.GLWidget/OSX/OSXWindowInfoInitializer.cs @@ -12,7 +12,7 @@ namespace OpenTK.OSX public static class OSXWindowInfoInitializer { #if GTK3 - const string OSXLibGdkName = "libgdk-3.dylib"; + private const string OSXLibGdkName = "libgdk-3.dylib"; #else const string OSXLibGdkName = "libgdk-quartz-2.0.0.dylib"; #endif diff --git a/src/OpenTK.GLWidget/Win/WinWindowsInfoInitializer.cs b/src/OpenTK.GLWidget/Win/WinWindowsInfoInitializer.cs index 814267f..9530310 100644 --- a/src/OpenTK.GLWidget/Win/WinWindowsInfoInitializer.cs +++ b/src/OpenTK.GLWidget/Win/WinWindowsInfoInitializer.cs @@ -33,7 +33,7 @@ namespace OpenTK.Win #if GTK3 [SuppressUnmanagedCodeSecurity, DllImport(WinLibGDKName, CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr gdk_win32_window_get_handle(IntPtr w); + private static extern IntPtr gdk_win32_window_get_handle(IntPtr w); #else [SuppressUnmanagedCodeSecurity, DllImport(WinLibGDKName, CallingConvention = CallingConvention.Cdecl)] static extern IntPtr gdk_win32_drawable_get_handle(IntPtr d); diff --git a/src/OpenTK.GLWidget/X11/XWindowInfoInitializer.cs b/src/OpenTK.GLWidget/X11/XWindowInfoInitializer.cs index f81c8cc..4ca02b0 100644 --- a/src/OpenTK.GLWidget/X11/XWindowInfoInitializer.cs +++ b/src/OpenTK.GLWidget/X11/XWindowInfoInitializer.cs @@ -15,7 +15,7 @@ namespace OpenTK.X11 { #if GTK3 - const string UnixLibGdkName = "libgdk-3.so.0"; + private const string UnixLibGdkName = "libgdk-3.so.0"; #else const string UnixLibGdkName = "libgdk-x11-2.0.so.0"; #endif diff --git a/src/OpenTK/Audio/AudioCapture.cs b/src/OpenTK/Audio/AudioCapture.cs index 64b934e..9b47aba 100644 --- a/src/OpenTK/Audio/AudioCapture.cs +++ b/src/OpenTK/Audio/AudioCapture.cs @@ -40,7 +40,7 @@ namespace OpenTK.Audio public sealed class AudioCapture : IDisposable { // This must stay private info so the end-user cannot call any Alc commands for the recording device. - IntPtr Handle; + private IntPtr Handle; // Alc.CaptureStop should be called prior to device shutdown, this keeps track of Alc.CaptureStart/Stop calls. @@ -238,7 +238,7 @@ namespace OpenTK.Audio // Retrieves the sample size in bytes for various ALFormats. // Compressed formats always return 1. - static int GetSampleSize(ALFormat format) + private static int GetSampleSize(ALFormat format) { switch (format) { @@ -272,7 +272,7 @@ namespace OpenTK.Audio } // Converts an error code to an error string with additional information. - string ErrorMessage(string devicename, int frequency, ALFormat bufferformat, int buffersize) + private string ErrorMessage(string devicename, int frequency, ALFormat bufferformat, int buffersize) { string alcerrmsg; AlcError alcerrcode = CurrentError; diff --git a/src/OpenTK/Audio/AudioContext.cs b/src/OpenTK/Audio/AudioContext.cs index 429cea6..a45226a 100644 --- a/src/OpenTK/Audio/AudioContext.cs +++ b/src/OpenTK/Audio/AudioContext.cs @@ -39,14 +39,14 @@ namespace OpenTK.Audio /// public sealed class AudioContext : IDisposable { - bool disposed; - bool is_processing, is_synchronized; - ContextHandle context_handle; - bool context_exists; + private bool disposed; + private bool is_processing, is_synchronized; + private ContextHandle context_handle; + private bool context_exists; - string device_name; - static object audio_context_lock = new object(); - static Dictionary available_contexts = new Dictionary(); + private string device_name; + private static object audio_context_lock = new object(); + private static Dictionary available_contexts = new Dictionary(); /// \internal /// @@ -202,7 +202,7 @@ namespace OpenTK.Audio /// Values higher than supported will be clamped by the driver. /// /// - void CreateContext(string device, int freq, int refresh, bool sync, bool enableEfx, MaxAuxiliarySends efxAuxiliarySends) + private void CreateContext(string device, int freq, int refresh, bool sync, bool enableEfx, MaxAuxiliarySends efxAuxiliarySends) { if (!AudioDeviceEnumerator.IsOpenALSupported) throw new DllNotFoundException("openal32.dll"); @@ -315,7 +315,7 @@ namespace OpenTK.Audio /// /// Occurs when the AudioContext could not be made current. /// - static void MakeCurrent(AudioContext context) + private static void MakeCurrent(AudioContext context) { lock (audio_context_lock) { @@ -580,7 +580,7 @@ namespace OpenTK.Audio GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Audio/AudioDeviceErrorChecker.cs b/src/OpenTK/Audio/AudioDeviceErrorChecker.cs index 4d66169..ac7ebaf 100644 --- a/src/OpenTK/Audio/AudioDeviceErrorChecker.cs +++ b/src/OpenTK/Audio/AudioDeviceErrorChecker.cs @@ -31,10 +31,10 @@ using OpenTK.Audio.OpenAL; namespace OpenTK.Audio { - struct AudioDeviceErrorChecker : IDisposable + internal struct AudioDeviceErrorChecker : IDisposable { - readonly IntPtr Device; - static readonly string ErrorString = "Device {0} reported {1}."; + private readonly IntPtr Device; + private static readonly string ErrorString = "Device {0} reported {1}."; public AudioDeviceErrorChecker(IntPtr device) { diff --git a/src/OpenTK/Audio/OpenAL/Alc/Alc.cs b/src/OpenTK/Audio/OpenAL/Alc/Alc.cs index e078282..a49f4d3 100644 --- a/src/OpenTK/Audio/OpenAL/Alc/Alc.cs +++ b/src/OpenTK/Audio/OpenAL/Alc/Alc.cs @@ -75,7 +75,7 @@ namespace OpenTK.Audio.OpenAL private const CallingConvention Style = CallingConvention.Cdecl; [DllImport(Alc.Lib, EntryPoint = "alcCreateContext", ExactSpelling = true, CallingConvention = Alc.Style), SuppressUnmanagedCodeSecurity] - unsafe static extern IntPtr sys_CreateContext([In] IntPtr device, [In] int* attrlist); + private unsafe static extern IntPtr sys_CreateContext([In] IntPtr device, [In] int* attrlist); /// This function creates a context using a specified device. /// a pointer to a device @@ -106,7 +106,7 @@ namespace OpenTK.Audio.OpenAL } [DllImport(Alc.Lib, EntryPoint = "alcMakeContextCurrent", ExactSpelling = true, CallingConvention = Alc.Style), SuppressUnmanagedCodeSecurity()] - static extern bool MakeContextCurrent(IntPtr context); + private static extern bool MakeContextCurrent(IntPtr context); /// This function makes a specified context the current context. /// A pointer to the new context. @@ -118,7 +118,7 @@ namespace OpenTK.Audio.OpenAL // ALC_API ALCboolean ALC_APIENTRY alcMakeContextCurrent( ALCcontext *context ); [DllImport(Alc.Lib, EntryPoint = "alcProcessContext", ExactSpelling = true, CallingConvention = Alc.Style), SuppressUnmanagedCodeSecurity()] - static extern void ProcessContext(IntPtr context); + private static extern void ProcessContext(IntPtr context); /// This function tells a context to begin processing. When a context is suspended, changes in OpenAL state will be accepted but will not be processed. alcSuspendContext can be used to suspend a context, and then all the OpenAL state changes can be applied at once, followed by a call to alcProcessContext to apply all the state changes immediately. In some cases, this procedure may be more efficient than application of properties in a non-suspended state. In some implementations, process and suspend calls are each a NOP. /// a pointer to the new context @@ -129,7 +129,7 @@ namespace OpenTK.Audio.OpenAL // ALC_API void ALC_APIENTRY alcProcessContext( ALCcontext *context ); [DllImport(Alc.Lib, EntryPoint = "alcSuspendContext", ExactSpelling = true, CallingConvention = Alc.Style), SuppressUnmanagedCodeSecurity()] - static extern void SuspendContext(IntPtr context); + private static extern void SuspendContext(IntPtr context); /// This function suspends processing on a specified context. When a context is suspended, changes in OpenAL state will be accepted but will not be processed. A typical use of alcSuspendContext would be to suspend a context, apply all the OpenAL state changes at once, and then call alcProcessContext to apply all the state changes at once. In some cases, this procedure may be more efficient than application of properties in a non-suspended state. In some implementations, process and suspend calls are each a NOP. /// a pointer to the context to be suspended. @@ -140,7 +140,7 @@ namespace OpenTK.Audio.OpenAL // ALC_API void ALC_APIENTRY alcSuspendContext( ALCcontext *context ); [DllImport(Alc.Lib, EntryPoint = "alcDestroyContext", ExactSpelling = true, CallingConvention = Alc.Style), SuppressUnmanagedCodeSecurity()] - static extern void DestroyContext(IntPtr context); + private static extern void DestroyContext(IntPtr context); /// This function destroys a context. /// a pointer to the new context. @@ -162,7 +162,7 @@ namespace OpenTK.Audio.OpenAL // ALC_API ALCcontext * ALC_APIENTRY alcGetCurrentContext( void ); [DllImport(Alc.Lib, EntryPoint = "alcGetContextsDevice", ExactSpelling = true, CallingConvention = Alc.Style), SuppressUnmanagedCodeSecurity()] - static extern IntPtr GetContextsDevice(IntPtr context); + private static extern IntPtr GetContextsDevice(IntPtr context); /// This function retrieves a context's device pointer. /// a pointer to a context. @@ -307,7 +307,7 @@ namespace OpenTK.Audio.OpenAL } [DllImport(Alc.Lib, EntryPoint = "alcGetIntegerv", ExactSpelling = true, CallingConvention = Alc.Style, CharSet = CharSet.Ansi), SuppressUnmanagedCodeSecurity()] - unsafe static extern void GetInteger(IntPtr device, AlcGetInteger param, int size, int* data); + private unsafe static extern void GetInteger(IntPtr device, AlcGetInteger param, int size, int* data); // ALC_API void ALC_APIENTRY alcGetIntegerv( ALCdevice *device, ALCenum param, ALCsizei size, ALCint *buffer ); /// This function returns integers related to the context. diff --git a/src/OpenTK/BlittableValueType.cs b/src/OpenTK/BlittableValueType.cs index 8ebe62f..5d0b61e 100644 --- a/src/OpenTK/BlittableValueType.cs +++ b/src/OpenTK/BlittableValueType.cs @@ -41,7 +41,7 @@ namespace OpenTK /// public static class BlittableValueType { - static readonly Type Type; + private static readonly Type Type; static BlittableValueType() { @@ -87,7 +87,7 @@ namespace OpenTK // Checks whether the parameter is a primitive type or consists of primitive types recursively. // Throws a NotSupportedException if it is not. - static bool CheckType(Type type) + private static bool CheckType(Type type) { //Debug.Print("Checking type {0} (size: {1} bytes).", type.Name, Marshal.SizeOf(type)); if (type.IsPrimitive) @@ -110,7 +110,7 @@ namespace OpenTK // Checks whether the specified struct defines [StructLayout(LayoutKind.Sequential, Pack=1)] // or [StructLayout(LayoutKind.Explicit)] - static bool CheckStructLayoutAttribute(Type type) + private static bool CheckStructLayoutAttribute(Type type) { StructLayoutAttribute[] attr = (StructLayoutAttribute[]) type.GetCustomAttributes(typeof(StructLayoutAttribute), true); diff --git a/src/OpenTK/Configuration.cs b/src/OpenTK/Configuration.cs index a0219b7..d277d0e 100644 --- a/src/OpenTK/Configuration.cs +++ b/src/OpenTK/Configuration.cs @@ -40,11 +40,11 @@ namespace OpenTK /// public sealed class Configuration { - static bool runningOnUnix, runningOnMacOS, runningOnLinux; - volatile static bool initialized; - readonly static object InitLock = new object(); + private static bool runningOnUnix, runningOnMacOS, runningOnLinux; + private volatile static bool initialized; + private readonly static object InitLock = new object(); - Configuration() { } + private Configuration() { } /// Gets a System.Boolean indicating whether OpenTK is running on a Windows platform. public static bool RunningOnWindows { get; private set; } @@ -113,7 +113,7 @@ namespace OpenTK } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] - struct utsname + private struct utsname { [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] public string sysname; @@ -161,7 +161,7 @@ namespace OpenTK [DllImport("libc")] private static extern void uname(out utsname uname_struct); - static bool DetectMono() + private static bool DetectMono() { // Detect the Mono runtime (code taken from http://mono.wikia.com/wiki/Detecting_if_program_is_running_in_Mono). Type t = Type.GetType("Mono.Runtime"); @@ -169,7 +169,7 @@ namespace OpenTK } #if SDL2 - static bool DetectSdl2() + private static bool DetectSdl2() { bool supported = false; @@ -227,7 +227,7 @@ namespace OpenTK } #endif - static void DetectUnix(out bool unix, out bool linux, out bool macos) + private static void DetectUnix(out bool unix, out bool linux, out bool macos) { unix = linux = macos = false; @@ -253,7 +253,7 @@ namespace OpenTK } } - static bool DetectWindows() + private static bool DetectWindows() { return System.Environment.OSVersion.Platform == PlatformID.Win32NT || @@ -262,7 +262,7 @@ namespace OpenTK System.Environment.OSVersion.Platform == PlatformID.WinCE; } - static bool DetectX11() + private static bool DetectX11() { #if X11 // Detect whether X is present. diff --git a/src/OpenTK/ContextHandle.cs b/src/OpenTK/ContextHandle.cs index 76a2500..2c3ef26 100644 --- a/src/OpenTK/ContextHandle.cs +++ b/src/OpenTK/ContextHandle.cs @@ -15,7 +15,7 @@ namespace OpenTK /// public struct ContextHandle : IComparable, IEquatable { - IntPtr handle; + private IntPtr handle; /// /// Gets a System.IntPtr that represents the handle of this ContextHandle. diff --git a/src/OpenTK/DisplayDevice.cs b/src/OpenTK/DisplayDevice.cs index 661ed1b..cd24deb 100644 --- a/src/OpenTK/DisplayDevice.cs +++ b/src/OpenTK/DisplayDevice.cs @@ -41,18 +41,18 @@ namespace OpenTK // TODO: Add properties that describe the 'usable' size of the Display, i.e. the maximized size without the taskbar etc. // TODO: Does not detect changes to primary device. - bool primary; - Rectangle bounds; - DisplayResolution current_resolution = new DisplayResolution(); - List available_resolutions = new List(); - IList available_resolutions_readonly; + private bool primary; + private Rectangle bounds; + private DisplayResolution current_resolution = new DisplayResolution(); + private List available_resolutions = new List(); + private IList available_resolutions_readonly; internal object Id; // A platform-specific id for this monitor - static readonly object display_lock = new object(); - static DisplayDevice primary_display; + private static readonly object display_lock = new object(); + private static DisplayDevice primary_display; - static Platform.IDisplayDeviceDriver implementation; + private static Platform.IDisplayDeviceDriver implementation; static DisplayDevice() { @@ -267,7 +267,7 @@ namespace OpenTK return null; } - DisplayResolution FindResolution(int width, int height, int bitsPerPixel, float refreshRate) + private DisplayResolution FindResolution(int width, int height, int bitsPerPixel, float refreshRate) { return available_resolutions.Find(delegate(DisplayResolution test) { diff --git a/src/OpenTK/DisplayResolution.cs b/src/OpenTK/DisplayResolution.cs index 22babbd..cd79779 100644 --- a/src/OpenTK/DisplayResolution.cs +++ b/src/OpenTK/DisplayResolution.cs @@ -17,7 +17,7 @@ namespace OpenTK /// Contains information regarding a monitor's display resolution. public class DisplayResolution { - Rectangle bounds; + private Rectangle bounds; internal DisplayResolution() { } diff --git a/src/OpenTK/FrameEventArgs.cs b/src/OpenTK/FrameEventArgs.cs index ff3a1fa..1ca596a 100644 --- a/src/OpenTK/FrameEventArgs.cs +++ b/src/OpenTK/FrameEventArgs.cs @@ -34,7 +34,7 @@ namespace OpenTK /// public class FrameEventArgs : EventArgs { - double elapsed; + private double elapsed; /// /// Constructs a new FrameEventArgs instance. diff --git a/src/OpenTK/GameWindow.cs b/src/OpenTK/GameWindow.cs index 23d4136..d78f87b 100644 --- a/src/OpenTK/GameWindow.cs +++ b/src/OpenTK/GameWindow.cs @@ -71,29 +71,29 @@ namespace OpenTK /// public class GameWindow : NativeWindow, IGameWindow, IDisposable { - const double MaxFrequency = 500.0; // Frequency cap for Update/RenderFrame events + private const double MaxFrequency = 500.0; // Frequency cap for Update/RenderFrame events - readonly Stopwatch watch = new Stopwatch(); + private readonly Stopwatch watch = new Stopwatch(); - IGraphicsContext glContext; + private IGraphicsContext glContext; - bool isExiting = false; + private bool isExiting = false; - double update_period, render_period; - double target_update_period, target_render_period; + private double update_period, render_period; + private double target_update_period, target_render_period; - double update_time; // length of last UpdateFrame event - double render_time; // length of last RenderFrame event + private double update_time; // length of last UpdateFrame event + private double render_time; // length of last RenderFrame event - double update_timestamp; // timestamp of last UpdateFrame event - double render_timestamp; // timestamp of last RenderFrame event + private double update_timestamp; // timestamp of last UpdateFrame event + private double render_timestamp; // timestamp of last RenderFrame event - double update_epsilon; // quantization error for UpdateFrame events + private double update_epsilon; // quantization error for UpdateFrame events - bool is_running_slowly; // true, when UpdatePeriod cannot reach TargetUpdatePeriod + private bool is_running_slowly; // true, when UpdatePeriod cannot reach TargetUpdatePeriod - FrameEventArgs update_args = new FrameEventArgs(); - FrameEventArgs render_args = new FrameEventArgs(); + private FrameEventArgs update_args = new FrameEventArgs(); + private FrameEventArgs render_args = new FrameEventArgs(); /// Constructs a new GameWindow with sensible default attributes. public GameWindow() @@ -361,12 +361,12 @@ namespace OpenTK } } - double ClampElapsed(double elapsed) + private double ClampElapsed(double elapsed) { return MathHelper.Clamp(elapsed, 0.0, 1.0); } - void DispatchUpdateAndRenderFrame(object sender, EventArgs e) + private void DispatchUpdateAndRenderFrame(object sender, EventArgs e) { int is_running_slowly_retries = 4; double timestamp = watch.Elapsed.TotalSeconds; @@ -410,7 +410,7 @@ namespace OpenTK } } - void RaiseUpdateFrame(double elapsed, ref double timestamp) + private void RaiseUpdateFrame(double elapsed, ref double timestamp) { // Raise UpdateFrame event update_args.Time = elapsed; @@ -426,7 +426,7 @@ namespace OpenTK } - void RaiseRenderFrame(double elapsed, ref double timestamp) + private void RaiseRenderFrame(double elapsed, ref double timestamp) { // Raise RenderFrame event render_args.Time = elapsed; diff --git a/src/OpenTK/Graphics/ColorFormat.cs b/src/OpenTK/Graphics/ColorFormat.cs index 72d1fcb..a1e7fd6 100644 --- a/src/OpenTK/Graphics/ColorFormat.cs +++ b/src/OpenTK/Graphics/ColorFormat.cs @@ -36,7 +36,7 @@ namespace OpenTK.Graphics /// public struct ColorFormat : IComparable, IEquatable { - byte red, green, blue, alpha; + private byte red, green, blue, alpha; /// /// Constructs a new ColorFormat with the specified aggregate bits per pixel. diff --git a/src/OpenTK/Graphics/ES10/ErrorHelper.cs b/src/OpenTK/Graphics/ES10/ErrorHelper.cs index 8bd50d9..d7a7c1e 100644 --- a/src/OpenTK/Graphics/ES10/ErrorHelper.cs +++ b/src/OpenTK/Graphics/ES10/ErrorHelper.cs @@ -40,12 +40,14 @@ namespace OpenTK.Graphics.ES10 // // Make sure that no error checking is added to the GetError function, // as that would cause infinite recursion! - struct ErrorHelper : IDisposable + internal struct ErrorHelper : IDisposable { - static readonly object SyncRoot = new object(); - static readonly Dictionary> ContextErrors = + private static readonly object SyncRoot = new object(); + + private static readonly Dictionary> ContextErrors = new Dictionary>(); - readonly GraphicsContext Context; + + private readonly GraphicsContext Context; public ErrorHelper(IGraphicsContext context) { diff --git a/src/OpenTK/Graphics/ES10/Helper.cs b/src/OpenTK/Graphics/ES10/Helper.cs index b911424..b8c16e6 100644 --- a/src/OpenTK/Graphics/ES10/Helper.cs +++ b/src/OpenTK/Graphics/ES10/Helper.cs @@ -9,6 +9,6 @@ namespace OpenTK.Graphics.ES10 /// public sealed partial class GL { - const string Library = "libGLES.dll"; + private const string Library = "libGLES.dll"; } } diff --git a/src/OpenTK/Graphics/ES11/ES11.cs b/src/OpenTK/Graphics/ES11/ES11.cs index 1e82b15..d47b0e2 100644 --- a/src/OpenTK/Graphics/ES11/ES11.cs +++ b/src/OpenTK/Graphics/ES11/ES11.cs @@ -14661,1152 +14661,1152 @@ namespace OpenTK.Graphics.ES11 [Slot(31)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout); + private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout); [Slot(53)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); + private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); [Slot(60)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteSyncAPPLE(IntPtr sync); + private static extern void glDeleteSyncAPPLE(IntPtr sync); [Slot(106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, UInt32 flags); + private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, UInt32 flags); [Slot(151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); [Slot(168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSyncAPPLE(IntPtr sync); + private static extern byte glIsSyncAPPLE(IntPtr sync); [Slot(294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResolveMultisampleFramebufferAPPLE(); + private static extern void glResolveMultisampleFramebufferAPPLE(); [Slot(382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout); + private static extern void glWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout); [Slot(1)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveTexture(System.Int32 texture); + private static extern void glActiveTexture(System.Int32 texture); [Slot(2)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFunc(System.Int32 func, Single @ref); + private static extern void glAlphaFunc(System.Int32 func, Single @ref); [Slot(3)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFuncx(System.Int32 func, Int32 @ref); + private static extern void glAlphaFuncx(System.Int32 func, Int32 @ref); [Slot(5)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBuffer(System.Int32 target, UInt32 buffer); + private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); [Slot(8)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTexture(System.Int32 target, UInt32 texture); + private static extern void glBindTexture(System.Int32 target, UInt32 texture); [Slot(15)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); + private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); [Slot(17)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); [Slot(18)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); [Slot(20)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClear(System.Int32 mask); + private static extern void glClear(System.Int32 mask); [Slot(22)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColor(Single red, Single green, Single blue, Single alpha); + private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); [Slot(23)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColorx(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glClearColorx(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(25)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthf(Single d); + private static extern void glClearDepthf(Single d); [Slot(27)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthx(Int32 depth); + private static extern void glClearDepthx(Int32 depth); [Slot(29)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearStencil(Int32 s); + private static extern void glClearStencil(Int32 s); [Slot(30)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClientActiveTexture(System.Int32 texture); + private static extern void glClientActiveTexture(System.Int32 texture); [Slot(32)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanef(System.Int32 p, Single* eqn); + private static extern unsafe void glClipPlanef(System.Int32 p, Single* eqn); [Slot(35)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanex(System.Int32 plane, Int32* equation); + private static extern unsafe void glClipPlanex(System.Int32 plane, Int32* equation); [Slot(40)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4f(Single red, Single green, Single blue, Single alpha); + private static extern void glColor4f(Single red, Single green, Single blue, Single alpha); [Slot(41)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4ub(Byte red, Byte green, Byte blue, Byte alpha); + private static extern void glColor4ub(Byte red, Byte green, Byte blue, Byte alpha); [Slot(42)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4x(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glColor4x(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(45)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMask(bool red, bool green, bool blue, bool alpha); + private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); [Slot(46)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(47)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [Slot(48)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(51)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(52)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(54)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCullFace(System.Int32 mode); + private static extern void glCullFace(System.Int32 mode); [Slot(56)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); + private static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); [Slot(61)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); + private static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); [Slot(63)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthFunc(System.Int32 func); + private static extern void glDepthFunc(System.Int32 func); [Slot(64)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthMask(bool flag); + private static extern void glDepthMask(bool flag); [Slot(65)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangef(Single n, Single f); + private static extern void glDepthRangef(Single n, Single f); [Slot(67)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangex(Int32 n, Int32 f); + private static extern void glDepthRangex(Int32 n, Int32 f); [Slot(69)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisable(System.Int32 cap); + private static extern void glDisable(System.Int32 cap); [Slot(70)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableClientState(System.Int32 array); + private static extern void glDisableClientState(System.Int32 array); [Slot(73)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); [Slot(74)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); [Slot(85)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnable(System.Int32 cap); + private static extern void glEnable(System.Int32 cap); [Slot(86)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableClientState(System.Int32 array); + private static extern void glEnableClientState(System.Int32 array); [Slot(107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinish(); + private static extern void glFinish(); [Slot(109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlush(); + private static extern void glFlush(); [Slot(111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogf(System.Int32 pname, Single param); + private static extern void glFogf(System.Int32 pname, Single param); [Slot(112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogfv(System.Int32 pname, Single* @params); + private static extern unsafe void glFogfv(System.Int32 pname, Single* @params); [Slot(113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogx(System.Int32 pname, Int32 param); + private static extern void glFogx(System.Int32 pname, Int32 param); [Slot(115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogxv(System.Int32 pname, Int32* param); + private static extern unsafe void glFogxv(System.Int32 pname, Int32* param); [Slot(121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrontFace(System.Int32 mode); + private static extern void glFrontFace(System.Int32 mode); [Slot(122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustumf(Single l, Single r, Single b, Single t, Single n, Single f); + private static extern void glFrustumf(Single l, Single r, Single b, Single t, Single n, Single f); [Slot(124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustumx(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); + private static extern void glFrustumx(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); [Slot(126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); [Slot(133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); [Slot(134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlanef(System.Int32 plane, [OutAttribute] Single* equation); + private static extern unsafe void glGetClipPlanef(System.Int32 plane, [OutAttribute] Single* equation); [Slot(138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlanex(System.Int32 plane, [OutAttribute] Int32* equation); + private static extern unsafe void glGetClipPlanex(System.Int32 plane, [OutAttribute] Int32* equation); [Slot(143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetError(); + private static extern System.Int32 glGetError(); [Slot(145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFixedv(System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFixedv(System.Int32 pname, [OutAttribute] Int32* @params); [Slot(147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); + private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); [Slot(152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); [Slot(153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLightfv(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetLightfv(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params); [Slot(155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLightxv(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetLightxv(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMaterialfv(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMaterialfv(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params); [Slot(160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMaterialxv(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMaterialxv(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelMapxv(System.Int32 map, Int32 size, [OutAttribute] Int32* values); + private static extern unsafe void glGetPixelMapxv(System.Int32 map, Int32 size, [OutAttribute] Int32* values); [Slot(165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetString(System.Int32 name); + private static extern IntPtr glGetString(System.Int32 name); [Slot(169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnvfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexEnvfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnviv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexEnviv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnvxv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexEnvxv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterxv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterxv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHint(System.Int32 target, System.Int32 mode); + private static extern void glHint(System.Int32 target, System.Int32 mode); [Slot(184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBuffer(UInt32 buffer); + private static extern byte glIsBuffer(UInt32 buffer); [Slot(185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabled(System.Int32 cap); + private static extern byte glIsEnabled(System.Int32 cap); [Slot(190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTexture(UInt32 texture); + private static extern byte glIsTexture(UInt32 texture); [Slot(192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightf(System.Int32 light, System.Int32 pname, Single param); + private static extern void glLightf(System.Int32 light, System.Int32 pname, Single param); [Slot(193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightfv(System.Int32 light, System.Int32 pname, Single* @params); + private static extern unsafe void glLightfv(System.Int32 light, System.Int32 pname, Single* @params); [Slot(194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightModelf(System.Int32 pname, Single param); + private static extern void glLightModelf(System.Int32 pname, Single param); [Slot(195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightModelfv(System.Int32 pname, Single* @params); + private static extern unsafe void glLightModelfv(System.Int32 pname, Single* @params); [Slot(196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightModelx(System.Int32 pname, Int32 param); + private static extern void glLightModelx(System.Int32 pname, Int32 param); [Slot(198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightModelxv(System.Int32 pname, Int32* param); + private static extern unsafe void glLightModelxv(System.Int32 pname, Int32* param); [Slot(200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightx(System.Int32 light, System.Int32 pname, Int32 param); + private static extern void glLightx(System.Int32 light, System.Int32 pname, Int32 param); [Slot(202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightxv(System.Int32 light, System.Int32 pname, Int32* @params); + private static extern unsafe void glLightxv(System.Int32 light, System.Int32 pname, Int32* @params); [Slot(204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidth(Single width); + private static extern void glLineWidth(Single width); [Slot(205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidthx(Int32 width); + private static extern void glLineWidthx(Int32 width); [Slot(207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLoadIdentity(); + private static extern void glLoadIdentity(); [Slot(208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadMatrixf(Single* m); + private static extern unsafe void glLoadMatrixf(Single* m); [Slot(209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadMatrixx(Int32* m); + private static extern unsafe void glLoadMatrixx(Int32* m); [Slot(213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLogicOp(System.Int32 opcode); + private static extern void glLogicOp(System.Int32 opcode); [Slot(220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMaterialf(System.Int32 face, System.Int32 pname, Single param); + private static extern void glMaterialf(System.Int32 face, System.Int32 pname, Single param); [Slot(221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMaterialfv(System.Int32 face, System.Int32 pname, Single* @params); + private static extern unsafe void glMaterialfv(System.Int32 face, System.Int32 pname, Single* @params); [Slot(222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMaterialx(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glMaterialx(System.Int32 face, System.Int32 pname, Int32 param); [Slot(224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMaterialxv(System.Int32 face, System.Int32 pname, Int32* param); + private static extern unsafe void glMaterialxv(System.Int32 face, System.Int32 pname, Int32* param); [Slot(227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixMode(System.Int32 mode); + private static extern void glMatrixMode(System.Int32 mode); [Slot(244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4f(System.Int32 target, Single s, Single t, Single r, Single q); + private static extern void glMultiTexCoord4f(System.Int32 target, Single s, Single t, Single r, Single q); [Slot(245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4x(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glMultiTexCoord4x(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); [Slot(248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultMatrixf(Single* m); + private static extern unsafe void glMultMatrixf(Single* m); [Slot(249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultMatrixx(Int32* m); + private static extern unsafe void glMultMatrixx(Int32* m); [Slot(252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3f(Single nx, Single ny, Single nz); + private static extern void glNormal3f(Single nx, Single ny, Single nz); [Slot(253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3x(Int32 nx, Int32 ny, Int32 nz); + private static extern void glNormal3x(Int32 nx, Int32 ny, Int32 nz); [Slot(256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalPointer(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glNormalPointer(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrthof(Single l, Single r, Single b, Single t, Single n, Single f); + private static extern void glOrthof(Single l, Single r, Single b, Single t, Single n, Single f); [Slot(259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrthox(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); + private static extern void glOrthox(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); [Slot(262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelMapx(System.Int32 map, Int32 size, Int32* values); + private static extern unsafe void glPixelMapx(System.Int32 map, Int32 size, Int32* values); [Slot(263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorei(System.Int32 pname, Int32 param); + private static extern void glPixelStorei(System.Int32 pname, Int32 param); [Slot(264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorex(System.Int32 pname, Int32 param); + private static extern void glPixelStorex(System.Int32 pname, Int32 param); [Slot(267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterf(System.Int32 pname, Single param); + private static extern void glPointParameterf(System.Int32 pname, Single param); [Slot(268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params); + private static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params); [Slot(269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterx(System.Int32 pname, Int32 param); + private static extern void glPointParameterx(System.Int32 pname, Int32 param); [Slot(271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterxv(System.Int32 pname, Int32* @params); + private static extern unsafe void glPointParameterxv(System.Int32 pname, Int32* @params); [Slot(273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSize(Single size); + private static extern void glPointSize(Single size); [Slot(275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSizex(Int32 size); + private static extern void glPointSizex(Int32 size); [Slot(277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffset(Single factor, Single units); + private static extern void glPolygonOffset(Single factor, Single units); [Slot(278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffsetx(Int32 factor, Int32 units); + private static extern void glPolygonOffsetx(Int32 factor, Int32 units); [Slot(280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopMatrix(); + private static extern void glPopMatrix(); [Slot(282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushMatrix(); + private static extern void glPushMatrix(); [Slot(291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRotatef(Single angle, Single x, Single y, Single z); + private static extern void glRotatef(Single angle, Single x, Single y, Single z); [Slot(300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRotatex(Int32 angle, Int32 x, Int32 y, Int32 z); + private static extern void glRotatex(Int32 angle, Int32 x, Int32 y, Int32 z); [Slot(302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverage(Single value, bool invert); + private static extern void glSampleCoverage(Single value, bool invert); [Slot(304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoveragex(Int32 value, bool invert); + private static extern void glSampleCoveragex(Int32 value, bool invert); [Slot(306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScalef(Single x, Single y, Single z); + private static extern void glScalef(Single x, Single y, Single z); [Slot(307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScalex(Int32 x, Int32 y, Int32 z); + private static extern void glScalex(Int32 x, Int32 y, Int32 z); [Slot(309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShadeModel(System.Int32 mode); + private static extern void glShadeModel(System.Int32 mode); [Slot(313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); [Slot(314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMask(UInt32 mask); + private static extern void glStencilMask(UInt32 mask); [Slot(315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); + private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); [Slot(333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glTexCoordPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexEnvf(System.Int32 target, System.Int32 pname, Single param); [Slot(335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnvfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexEnvfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvi(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexEnvi(System.Int32 target, System.Int32 pname, Int32 param); [Slot(337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnviv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexEnviv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvx(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexEnvx(System.Int32 target, System.Int32 pname, Int32 param); [Slot(340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnvxv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexEnvxv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2D(System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage2D(System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); [Slot(350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterx(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameterx(System.Int32 target, System.Int32 pname, Int32 param); [Slot(355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterxv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterxv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTranslatef(Single x, Single y, Single z); + private static extern void glTranslatef(Single x, Single y, Single z); [Slot(365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTranslatex(Int32 x, Int32 y, Int32 z); + private static extern void glTranslatex(Int32 x, Int32 y, Int32 z); [Slot(380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(12)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationEXT(System.Int32 mode); + private static extern void glBlendEquationEXT(System.Int32 mode); [Slot(72)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments); [Slot(110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); + private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); [Slot(118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); + private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); [Slot(149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusEXT(); + private static extern System.Int32 glGetGraphicsResetStatusEXT(); [Slot(162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access); + private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access); [Slot(228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); + private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); [Slot(229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(33)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanefIMG(System.Int32 p, Single* eqn); + private static extern unsafe void glClipPlanefIMG(System.Int32 p, Single* eqn); [Slot(36)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanexIMG(System.Int32 p, Int32* eqn); + private static extern unsafe void glClipPlanexIMG(System.Int32 p, Int32* eqn); [Slot(119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); + private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); [Slot(296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(57)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); + private static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); [Slot(108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishFenceNV(UInt32 fence); + private static extern void glFinishFenceNV(UInt32 fence); [Slot(128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); + private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); [Slot(144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFenceNV(UInt32 fence); + private static extern byte glIsFenceNV(UInt32 fence); [Slot(310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); + private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); [Slot(316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glTestFenceNV(UInt32 fence); + private static extern byte glTestFenceNV(UInt32 fence); [Slot(0)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAccumxOES(System.Int32 op, Int32 value); + private static extern void glAccumxOES(System.Int32 op, Int32 value); [Slot(4)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFuncxOES(System.Int32 func, Int32 @ref); + private static extern void glAlphaFuncxOES(System.Int32 func, Int32 @ref); [Slot(6)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFramebufferOES(System.Int32 target, UInt32 framebuffer); + private static extern void glBindFramebufferOES(System.Int32 target, UInt32 framebuffer); [Slot(7)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindRenderbufferOES(System.Int32 target, UInt32 renderbuffer); + private static extern void glBindRenderbufferOES(System.Int32 target, UInt32 renderbuffer); [Slot(9)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArrayOES(UInt32 array); + private static extern void glBindVertexArrayOES(UInt32 array); [Slot(10)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBitmapxOES(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, Byte* bitmap); + private static extern unsafe void glBitmapxOES(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, Byte* bitmap); [Slot(11)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glBlendColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(13)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationOES(System.Int32 mode); + private static extern void glBlendEquationOES(System.Int32 mode); [Slot(14)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateOES(System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateOES(System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(16)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateOES(System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparateOES(System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(19)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckFramebufferStatusOES(System.Int32 target); + private static extern System.Int32 glCheckFramebufferStatusOES(System.Int32 target); [Slot(21)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearAccumxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glClearAccumxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(24)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glClearColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(26)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthfOES(Single depth); + private static extern void glClearDepthfOES(Single depth); [Slot(28)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthxOES(Int32 depth); + private static extern void glClearDepthxOES(Int32 depth); [Slot(34)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanefOES(System.Int32 plane, Single* equation); + private static extern unsafe void glClipPlanefOES(System.Int32 plane, Single* equation); [Slot(37)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanexOES(System.Int32 plane, Int32* equation); + private static extern unsafe void glClipPlanexOES(System.Int32 plane, Int32* equation); [Slot(38)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3xOES(Int32 red, Int32 green, Int32 blue); + private static extern void glColor3xOES(Int32 red, Int32 green, Int32 blue); [Slot(39)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3xvOES(Int32* components); + private static extern unsafe void glColor3xvOES(Int32* components); [Slot(43)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4xOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glColor4xOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(44)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4xvOES(Int32* components); + private static extern unsafe void glColor4xvOES(Int32* components); [Slot(49)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glConvolutionParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); [Slot(50)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(55)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCurrentPaletteMatrixOES(UInt32 matrixpaletteindex); + private static extern void glCurrentPaletteMatrixOES(UInt32 matrixpaletteindex); [Slot(58)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFramebuffersOES(Int32 n, UInt32* framebuffers); + private static extern unsafe void glDeleteFramebuffersOES(Int32 n, UInt32* framebuffers); [Slot(59)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteRenderbuffersOES(Int32 n, UInt32* renderbuffers); + private static extern unsafe void glDeleteRenderbuffersOES(Int32 n, UInt32* renderbuffers); [Slot(62)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays); [Slot(66)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangefOES(Single n, Single f); + private static extern void glDepthRangefOES(Single n, Single f); [Slot(68)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangexOES(Int32 n, Int32 f); + private static extern void glDepthRangexOES(Int32 n, Int32 f); [Slot(75)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTexfOES(Single x, Single y, Single z, Single width, Single height); + private static extern void glDrawTexfOES(Single x, Single y, Single z, Single width, Single height); [Slot(76)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawTexfvOES(Single* coords); + private static extern unsafe void glDrawTexfvOES(Single* coords); [Slot(77)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTexiOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height); + private static extern void glDrawTexiOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height); [Slot(78)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawTexivOES(Int32* coords); + private static extern unsafe void glDrawTexivOES(Int32* coords); [Slot(79)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTexsOES(Int16 x, Int16 y, Int16 z, Int16 width, Int16 height); + private static extern void glDrawTexsOES(Int16 x, Int16 y, Int16 z, Int16 width, Int16 height); [Slot(80)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawTexsvOES(Int16* coords); + private static extern unsafe void glDrawTexsvOES(Int16* coords); [Slot(81)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTexxOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height); + private static extern void glDrawTexxOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height); [Slot(82)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawTexxvOES(Int32* coords); + private static extern unsafe void glDrawTexxvOES(Int32* coords); [Slot(83)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); + private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); [Slot(84)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); + private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); [Slot(89)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord1xOES(Int32 u); + private static extern void glEvalCoord1xOES(Int32 u); [Slot(90)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord1xvOES(Int32* coords); + private static extern unsafe void glEvalCoord1xvOES(Int32* coords); [Slot(91)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord2xOES(Int32 u, Int32 v); + private static extern void glEvalCoord2xOES(Int32 u, Int32 v); [Slot(92)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord2xvOES(Int32* coords); + private static extern unsafe void glEvalCoord2xvOES(Int32* coords); [Slot(105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFeedbackBufferxOES(Int32 n, System.Int32 type, Int32* buffer); + private static extern unsafe void glFeedbackBufferxOES(Int32 n, System.Int32 type, Int32* buffer); [Slot(114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogxOES(System.Int32 pname, Int32 param); + private static extern void glFogxOES(System.Int32 pname, Int32 param); [Slot(116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogxvOES(System.Int32 pname, Int32* param); + private static extern unsafe void glFogxvOES(System.Int32 pname, Int32* param); [Slot(117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferRenderbufferOES(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glFramebufferRenderbufferOES(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture2DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustumfOES(Single l, Single r, Single b, Single t, Single n, Single f); + private static extern void glFrustumfOES(Single l, Single r, Single b, Single t, Single n, Single f); [Slot(125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustumxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); + private static extern void glFrustumxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); [Slot(127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMipmapOES(System.Int32 target); + private static extern void glGenerateMipmapOES(System.Int32 target); [Slot(129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFramebuffersOES(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glGenFramebuffersOES(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenRenderbuffersOES(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glGenRenderbuffersOES(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays); [Slot(135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlanefOES(System.Int32 plane, [OutAttribute] Single* equation); + private static extern unsafe void glGetClipPlanefOES(System.Int32 plane, [OutAttribute] Single* equation); [Slot(139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlanexOES(System.Int32 plane, [OutAttribute] Int32* equation); + private static extern unsafe void glGetClipPlanexOES(System.Int32 plane, [OutAttribute] Int32* equation); [Slot(140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFixedvOES(System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFixedvOES(System.Int32 pname, [OutAttribute] Int32* @params); [Slot(148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferAttachmentParameterivOES(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferAttachmentParameterivOES(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetHistogramParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLightxOES(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetLightxOES(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapxvOES(System.Int32 target, System.Int32 query, [OutAttribute] Int32* v); + private static extern unsafe void glGetMapxvOES(System.Int32 target, System.Int32 query, [OutAttribute] Int32* v); [Slot(159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glGetMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); [Slot(161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMaterialxvOES(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMaterialxvOES(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetRenderbufferParameterivOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetRenderbufferParameterivOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnvxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexEnvxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGenfvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexGenfvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params); [Slot(174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGenivOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexGenivOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGenxvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexGenxvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexLevelParameterxvOES(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexLevelParameterxvOES(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexxOES(Int32 component); + private static extern void glIndexxOES(Int32 component); [Slot(183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexxvOES(Int32* component); + private static extern unsafe void glIndexxvOES(Int32* component); [Slot(187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFramebufferOES(UInt32 framebuffer); + private static extern byte glIsFramebufferOES(UInt32 framebuffer); [Slot(188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsRenderbufferOES(UInt32 renderbuffer); + private static extern byte glIsRenderbufferOES(UInt32 renderbuffer); [Slot(191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArrayOES(UInt32 array); + private static extern byte glIsVertexArrayOES(UInt32 array); [Slot(197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightModelxOES(System.Int32 pname, Int32 param); + private static extern void glLightModelxOES(System.Int32 pname, Int32 param); [Slot(199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightModelxvOES(System.Int32 pname, Int32* param); + private static extern unsafe void glLightModelxvOES(System.Int32 pname, Int32* param); [Slot(201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightxOES(System.Int32 light, System.Int32 pname, Int32 param); + private static extern void glLightxOES(System.Int32 light, System.Int32 pname, Int32 param); [Slot(203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightxvOES(System.Int32 light, System.Int32 pname, Int32* @params); + private static extern unsafe void glLightxvOES(System.Int32 light, System.Int32 pname, Int32* @params); [Slot(206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidthxOES(Int32 width); + private static extern void glLineWidthxOES(Int32 width); [Slot(210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadMatrixxOES(Int32* m); + private static extern unsafe void glLoadMatrixxOES(Int32* m); [Slot(211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLoadPaletteFromModelViewMatrixOES(); + private static extern void glLoadPaletteFromModelViewMatrixOES(); [Slot(212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadTransposeMatrixxOES(Int32* m); + private static extern unsafe void glLoadTransposeMatrixxOES(Int32* m); [Slot(214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMap1xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points); + private static extern void glMap1xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points); [Slot(215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMap2xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points); + private static extern void glMap2xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points); [Slot(216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); + private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); [Slot(218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid1xOES(Int32 n, Int32 u1, Int32 u2); + private static extern void glMapGrid1xOES(Int32 n, Int32 u1, Int32 u2); [Slot(219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid2xOES(Int32 n, Int32 u1, Int32 u2, Int32 v1, Int32 v2); + private static extern void glMapGrid2xOES(Int32 n, Int32 u1, Int32 u2, Int32 v1, Int32 v2); [Slot(223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); [Slot(225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMaterialxvOES(System.Int32 face, System.Int32 pname, Int32* param); + private static extern unsafe void glMaterialxvOES(System.Int32 face, System.Int32 pname, Int32* param); [Slot(226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixIndexPointerOES(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glMatrixIndexPointerOES(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1bOES(System.Int32 texture, SByte s); + private static extern void glMultiTexCoord1bOES(System.Int32 texture, SByte s); [Slot(231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord1bvOES(System.Int32 texture, SByte* coords); [Slot(232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1xOES(System.Int32 texture, Int32 s); + private static extern void glMultiTexCoord1xOES(System.Int32 texture, Int32 s); [Slot(233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord1xvOES(System.Int32 texture, Int32* coords); [Slot(234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2bOES(System.Int32 texture, SByte s, SByte t); + private static extern void glMultiTexCoord2bOES(System.Int32 texture, SByte s, SByte t); [Slot(235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord2bvOES(System.Int32 texture, SByte* coords); [Slot(236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2xOES(System.Int32 texture, Int32 s, Int32 t); + private static extern void glMultiTexCoord2xOES(System.Int32 texture, Int32 s, Int32 t); [Slot(237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord2xvOES(System.Int32 texture, Int32* coords); [Slot(238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3bOES(System.Int32 texture, SByte s, SByte t, SByte r); + private static extern void glMultiTexCoord3bOES(System.Int32 texture, SByte s, SByte t, SByte r); [Slot(239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord3bvOES(System.Int32 texture, SByte* coords); [Slot(240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r); + private static extern void glMultiTexCoord3xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r); [Slot(241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord3xvOES(System.Int32 texture, Int32* coords); [Slot(242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4bOES(System.Int32 texture, SByte s, SByte t, SByte r, SByte q); + private static extern void glMultiTexCoord4bOES(System.Int32 texture, SByte s, SByte t, SByte r, SByte q); [Slot(243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord4bvOES(System.Int32 texture, SByte* coords); [Slot(246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glMultiTexCoord4xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); [Slot(247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord4xvOES(System.Int32 texture, Int32* coords); [Slot(250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultMatrixxOES(Int32* m); + private static extern unsafe void glMultMatrixxOES(Int32* m); [Slot(251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultTransposeMatrixxOES(Int32* m); + private static extern unsafe void glMultTransposeMatrixxOES(Int32* m); [Slot(254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3xOES(Int32 nx, Int32 ny, Int32 nz); + private static extern void glNormal3xOES(Int32 nx, Int32 ny, Int32 nz); [Slot(255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3xvOES(Int32* coords); + private static extern unsafe void glNormal3xvOES(Int32* coords); [Slot(258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrthofOES(Single l, Single r, Single b, Single t, Single n, Single f); + private static extern void glOrthofOES(Single l, Single r, Single b, Single t, Single n, Single f); [Slot(260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrthoxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); + private static extern void glOrthoxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); [Slot(261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPassThroughxOES(Int32 token); + private static extern void glPassThroughxOES(Int32 token); [Slot(265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTransferxOES(System.Int32 pname, Int32 param); + private static extern void glPixelTransferxOES(System.Int32 pname, Int32 param); [Slot(266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelZoomxOES(Int32 xfactor, Int32 yfactor); + private static extern void glPixelZoomxOES(Int32 xfactor, Int32 yfactor); [Slot(270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterxOES(System.Int32 pname, Int32 param); + private static extern void glPointParameterxOES(System.Int32 pname, Int32 param); [Slot(272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterxvOES(System.Int32 pname, Int32* @params); + private static extern unsafe void glPointParameterxvOES(System.Int32 pname, Int32* @params); [Slot(274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSizePointerOES(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glPointSizePointerOES(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSizexOES(Int32 size); + private static extern void glPointSizexOES(Int32 size); [Slot(279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffsetxOES(Int32 factor, Int32 units); + private static extern void glPolygonOffsetxOES(Int32 factor, Int32 units); [Slot(281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPrioritizeTexturesxOES(Int32 n, UInt32* textures, Int32* priorities); + private static extern unsafe void glPrioritizeTexturesxOES(Int32 n, UInt32* textures, Int32* priorities); [Slot(283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glQueryMatrixxOES([OutAttribute] Int32* mantissa, [OutAttribute] Int32* exponent); + private static extern unsafe Int32 glQueryMatrixxOES([OutAttribute] Int32* mantissa, [OutAttribute] Int32* exponent); [Slot(284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos2xOES(Int32 x, Int32 y); + private static extern void glRasterPos2xOES(Int32 x, Int32 y); [Slot(285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos2xvOES(Int32* coords); + private static extern unsafe void glRasterPos2xvOES(Int32* coords); [Slot(286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos3xOES(Int32 x, Int32 y, Int32 z); + private static extern void glRasterPos3xOES(Int32 x, Int32 y, Int32 z); [Slot(287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos3xvOES(Int32* coords); + private static extern unsafe void glRasterPos3xvOES(Int32* coords); [Slot(288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos4xOES(Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glRasterPos4xOES(Int32 x, Int32 y, Int32 z, Int32 w); [Slot(289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos4xvOES(Int32* coords); + private static extern unsafe void glRasterPos4xvOES(Int32* coords); [Slot(292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRectxOES(Int32 x1, Int32 y1, Int32 x2, Int32 y2); + private static extern void glRectxOES(Int32 x1, Int32 y1, Int32 x2, Int32 y2); [Slot(293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRectxvOES(Int32* v1, Int32* v2); + private static extern unsafe void glRectxvOES(Int32* v1, Int32* v2); [Slot(297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageOES(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageOES(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); [Slot(301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRotatexOES(Int32 angle, Int32 x, Int32 y, Int32 z); + private static extern void glRotatexOES(Int32 angle, Int32 x, Int32 y, Int32 z); [Slot(303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverageOES(Int32 value, bool invert); + private static extern void glSampleCoverageOES(Int32 value, bool invert); [Slot(305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoveragexOES(Int32 value, bool invert); + private static extern void glSampleCoveragexOES(Int32 value, bool invert); [Slot(308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScalexOES(Int32 x, Int32 y, Int32 z); + private static extern void glScalexOES(Int32 x, Int32 y, Int32 z); [Slot(317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1bOES(SByte s); + private static extern void glTexCoord1bOES(SByte s); [Slot(318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1bvOES(SByte* coords); + private static extern unsafe void glTexCoord1bvOES(SByte* coords); [Slot(319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1xOES(Int32 s); + private static extern void glTexCoord1xOES(Int32 s); [Slot(320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1xvOES(Int32* coords); + private static extern unsafe void glTexCoord1xvOES(Int32* coords); [Slot(321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2bOES(SByte s, SByte t); + private static extern void glTexCoord2bOES(SByte s, SByte t); [Slot(322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2bvOES(SByte* coords); + private static extern unsafe void glTexCoord2bvOES(SByte* coords); [Slot(323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2xOES(Int32 s, Int32 t); + private static extern void glTexCoord2xOES(Int32 s, Int32 t); [Slot(324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2xvOES(Int32* coords); + private static extern unsafe void glTexCoord2xvOES(Int32* coords); [Slot(325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3bOES(SByte s, SByte t, SByte r); + private static extern void glTexCoord3bOES(SByte s, SByte t, SByte r); [Slot(326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3bvOES(SByte* coords); + private static extern unsafe void glTexCoord3bvOES(SByte* coords); [Slot(327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3xOES(Int32 s, Int32 t, Int32 r); + private static extern void glTexCoord3xOES(Int32 s, Int32 t, Int32 r); [Slot(328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3xvOES(Int32* coords); + private static extern unsafe void glTexCoord3xvOES(Int32* coords); [Slot(329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4bOES(SByte s, SByte t, SByte r, SByte q); + private static extern void glTexCoord4bOES(SByte s, SByte t, SByte r, SByte q); [Slot(330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4bvOES(SByte* coords); + private static extern unsafe void glTexCoord4bvOES(SByte* coords); [Slot(331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4xOES(Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glTexCoord4xOES(Int32 s, Int32 t, Int32 r, Int32 q); [Slot(332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4xvOES(Int32* coords); + private static extern unsafe void glTexCoord4xvOES(Int32* coords); [Slot(339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvxOES(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexEnvxOES(System.Int32 target, System.Int32 pname, Int32 param); [Slot(341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnvxvOES(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexEnvxvOES(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGenfOES(System.Int32 coord, System.Int32 pname, Single param); + private static extern void glTexGenfOES(System.Int32 coord, System.Int32 pname, Single param); [Slot(343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGenfvOES(System.Int32 coord, System.Int32 pname, Single* @params); + private static extern unsafe void glTexGenfvOES(System.Int32 coord, System.Int32 pname, Single* @params); [Slot(344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGeniOES(System.Int32 coord, System.Int32 pname, Int32 param); + private static extern void glTexGeniOES(System.Int32 coord, System.Int32 pname, Int32 param); [Slot(345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGenivOES(System.Int32 coord, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexGenivOES(System.Int32 coord, System.Int32 pname, Int32* @params); [Slot(346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGenxOES(System.Int32 coord, System.Int32 pname, Int32 param); + private static extern void glTexGenxOES(System.Int32 coord, System.Int32 pname, Int32 param); [Slot(347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGenxvOES(System.Int32 coord, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexGenxvOES(System.Int32 coord, System.Int32 pname, Int32* @params); [Slot(354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); [Slot(356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTranslatexOES(Int32 x, Int32 y, Int32 z); + private static extern void glTranslatexOES(Int32 x, Int32 y, Int32 z); [Slot(367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBufferOES(System.Int32 target); + private static extern byte glUnmapBufferOES(System.Int32 target); [Slot(368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2bOES(SByte x, SByte y); + private static extern void glVertex2bOES(SByte x, SByte y); [Slot(369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2bvOES(SByte* coords); + private static extern unsafe void glVertex2bvOES(SByte* coords); [Slot(370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2xOES(Int32 x); + private static extern void glVertex2xOES(Int32 x); [Slot(371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2xvOES(Int32* coords); + private static extern unsafe void glVertex2xvOES(Int32* coords); [Slot(372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3bOES(SByte x, SByte y, SByte z); + private static extern void glVertex3bOES(SByte x, SByte y, SByte z); [Slot(373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3bvOES(SByte* coords); + private static extern unsafe void glVertex3bvOES(SByte* coords); [Slot(374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3xOES(Int32 x, Int32 y); + private static extern void glVertex3xOES(Int32 x, Int32 y); [Slot(375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3xvOES(Int32* coords); + private static extern unsafe void glVertex3xvOES(Int32* coords); [Slot(376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4bOES(SByte x, SByte y, SByte z, SByte w); + private static extern void glVertex4bOES(SByte x, SByte y, SByte z, SByte w); [Slot(377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4bvOES(SByte* coords); + private static extern unsafe void glVertex4bvOES(SByte* coords); [Slot(378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4xOES(Int32 x, Int32 y, Int32 z); + private static extern void glVertex4xOES(Int32 x, Int32 y, Int32 z); [Slot(379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4xvOES(Int32* coords); + private static extern unsafe void glVertex4xvOES(Int32* coords); [Slot(383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWeightPointerOES(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glWeightPointerOES(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(71)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableDriverControlQCOM(UInt32 driverControl); + private static extern void glDisableDriverControlQCOM(UInt32 driverControl); [Slot(87)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableDriverControlQCOM(UInt32 driverControl); + private static extern void glEnableDriverControlQCOM(UInt32 driverControl); [Slot(88)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTilingQCOM(UInt32 preserveMask); + private static extern void glEndTilingQCOM(UInt32 preserveMask); [Slot(93)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); + private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); [Slot(94)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers); + private static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers); [Slot(95)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers); + private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers); [Slot(96)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length); + private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length); [Slot(97)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms); + private static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms); [Slot(98)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers); + private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers); [Slot(99)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders); + private static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders); [Slot(100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); + private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); [Slot(102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); + private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); [Slot(103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glExtIsProgramBinaryQCOM(UInt32 program); + private static extern byte glExtIsProgramBinaryQCOM(UInt32 program); [Slot(104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); [Slot(141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls); + private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls); [Slot(142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString); + private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString); [Slot(312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask); + private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask); } } diff --git a/src/OpenTK/Graphics/ES11/ErrorHelper.cs b/src/OpenTK/Graphics/ES11/ErrorHelper.cs index 969b517..928a11a 100644 --- a/src/OpenTK/Graphics/ES11/ErrorHelper.cs +++ b/src/OpenTK/Graphics/ES11/ErrorHelper.cs @@ -40,12 +40,14 @@ namespace OpenTK.Graphics.ES11 // // Make sure that no error checking is added to the GetError function, // as that would cause infinite recursion! - struct ErrorHelper : IDisposable + internal struct ErrorHelper : IDisposable { - static readonly object SyncRoot = new object(); - static readonly Dictionary> ContextErrors = + private static readonly object SyncRoot = new object(); + + private static readonly Dictionary> ContextErrors = new Dictionary>(); - readonly GraphicsContext Context; + + private readonly GraphicsContext Context; public ErrorHelper(IGraphicsContext context) { diff --git a/src/OpenTK/Graphics/ES11/Helper.cs b/src/OpenTK/Graphics/ES11/Helper.cs index 423dc8b..e7c895d 100644 --- a/src/OpenTK/Graphics/ES11/Helper.cs +++ b/src/OpenTK/Graphics/ES11/Helper.cs @@ -15,13 +15,13 @@ namespace OpenTK.Graphics.ES11 #if IPHONE const string Library = "/System/Library/Frameworks/OpenGLES.framework/OpenGLES"; #else - const string Library = "GLESv1_CM"; + private const string Library = "GLESv1_CM"; #endif - static readonly object sync_root = new object(); + private static readonly object sync_root = new object(); - static IntPtr[] EntryPoints; - static byte[] EntryPointNames; - static int[] EntryPointNameOffsets; + private static IntPtr[] EntryPoints; + private static byte[] EntryPointNames; + private static int[] EntryPointNameOffsets; /// /// Constructs a new instance. diff --git a/src/OpenTK/Graphics/ES20/ES20.cs b/src/OpenTK/Graphics/ES20/ES20.cs index 4322c0c..d732cc7 100644 --- a/src/OpenTK/Graphics/ES20/ES20.cs +++ b/src/OpenTK/Graphics/ES20/ES20.cs @@ -5,7 +5,7 @@ // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to +// in the Software without restriction, including without limitation the rights to // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of // the Software, and to permit persons to whom the Software is furnished to do // so, subject to the following conditions: @@ -1369,34 +1369,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [Obsolete("Use strongly-typed overload instead")] @@ -1406,34 +1406,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] @@ -1442,16 +1442,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1461,16 +1461,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] @@ -1479,19 +1479,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1501,19 +1501,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1526,19 +1526,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1551,19 +1551,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1576,19 +1576,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1600,19 +1600,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1621,19 +1621,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1645,19 +1645,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1669,19 +1669,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1693,19 +1693,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1776,19 +1776,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -1798,19 +1798,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] @@ -1819,10 +1819,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] @@ -1832,10 +1832,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: ANGLE_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] @@ -1849,13 +1849,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use strongly-typed overload instead")] @@ -1866,13 +1866,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use strongly-typed overload instead")] @@ -1883,13 +1883,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] @@ -1899,13 +1899,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] @@ -1933,7 +1933,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Delete a sync object /// - /// + /// /// The sync object to be deleted. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")] @@ -1942,10 +1942,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [Obsolete("Use strongly-typed overload instead")] @@ -1955,10 +1955,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] @@ -2025,19 +2025,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -2048,19 +2048,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -2071,19 +2071,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -2094,19 +2094,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] @@ -2116,19 +2116,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] @@ -2138,19 +2138,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] @@ -2160,7 +2160,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Determine if a name corresponds to a sync object /// - /// + /// /// Specifies a value that may be the name of a sync object. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")] @@ -2169,19 +2169,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -2191,19 +2191,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] @@ -2216,13 +2216,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use strongly-typed overload instead")] @@ -2233,13 +2233,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use strongly-typed overload instead")] @@ -2250,13 +2250,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] @@ -2266,13 +2266,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] @@ -2284,7 +2284,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0. /// [Obsolete("Use strongly-typed overload instead")] @@ -2294,7 +2294,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] @@ -2303,10 +2303,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -2316,10 +2316,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -2329,13 +2329,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Associate a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -2345,13 +2345,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Associate a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -2361,10 +2361,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2375,10 +2375,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2389,10 +2389,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] @@ -2402,10 +2402,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] @@ -2415,10 +2415,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named framebuffer object /// - /// + /// /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the name of a framebuffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2429,10 +2429,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named framebuffer object /// - /// + /// /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the name of a framebuffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2443,10 +2443,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named framebuffer object /// - /// + /// /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the name of a framebuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] @@ -2456,10 +2456,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named framebuffer object /// - /// + /// /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the name of a framebuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] @@ -2469,10 +2469,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named renderbuffer object /// - /// + /// /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the name of a renderbuffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2483,10 +2483,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named renderbuffer object /// - /// + /// /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the name of a renderbuffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2497,10 +2497,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named renderbuffer object /// - /// + /// /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the name of a renderbuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] @@ -2510,10 +2510,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named renderbuffer object /// - /// + /// /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the name of a renderbuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] @@ -2523,10 +2523,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the name of a texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -2537,10 +2537,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the name of a texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -2551,10 +2551,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] @@ -2564,10 +2564,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] @@ -2577,16 +2577,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the blend color /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendColor")] @@ -2595,7 +2595,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -2605,7 +2605,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] @@ -2614,10 +2614,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -2627,10 +2627,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] @@ -2639,10 +2639,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use strongly-typed overload instead")] @@ -2652,10 +2652,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] @@ -2664,16 +2664,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. /// [Obsolete("Use strongly-typed overload instead")] @@ -2683,16 +2683,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] @@ -2701,16 +2701,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2720,16 +2720,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2742,16 +2742,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2764,16 +2764,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2786,16 +2786,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2807,16 +2807,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2826,16 +2826,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2848,16 +2848,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2870,16 +2870,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2892,16 +2892,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use strongly-typed overload instead")] @@ -2913,16 +2913,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -2932,16 +2932,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -2950,16 +2950,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -2972,16 +2972,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -2993,16 +2993,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3015,16 +3015,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3036,16 +3036,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3058,16 +3058,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3079,16 +3079,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3100,16 +3100,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3120,16 +3120,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3139,16 +3139,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3157,16 +3157,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3179,16 +3179,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3200,16 +3200,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3222,16 +3222,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3243,16 +3243,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3265,16 +3265,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3286,16 +3286,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [Obsolete("Use BufferUsageHint overload instead")] @@ -3307,16 +3307,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3327,16 +3327,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3346,16 +3346,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3368,16 +3368,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3390,16 +3390,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3412,16 +3412,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3433,16 +3433,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3452,16 +3452,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3474,16 +3474,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3496,16 +3496,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3518,16 +3518,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3539,16 +3539,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3557,16 +3557,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3578,16 +3578,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3599,16 +3599,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3620,16 +3620,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3640,16 +3640,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3658,16 +3658,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3679,16 +3679,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3700,16 +3700,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3721,16 +3721,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Update a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -3741,7 +3741,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the framebuffer completeness status of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// [Obsolete("Use strongly-typed overload instead")] @@ -3751,7 +3751,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the framebuffer completeness status of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] @@ -3760,7 +3760,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Clear buffers to preset values /// - /// + /// /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. /// [Obsolete("Use strongly-typed overload instead")] @@ -3770,7 +3770,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Clear buffers to preset values /// - /// + /// /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] @@ -3779,16 +3779,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify clear values for the color buffers /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearColor")] @@ -3797,7 +3797,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearDepthf")] @@ -3806,7 +3806,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the clear value for the stencil buffer /// - /// + /// /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearStencil")] @@ -3815,16 +3815,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glColorMask")] @@ -3833,7 +3833,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Compile a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -3843,7 +3843,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Compile a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -3853,28 +3853,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -3884,28 +3884,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -3918,28 +3918,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -3952,28 +3952,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -3986,28 +3986,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4019,28 +4019,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -4050,28 +4050,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -4084,28 +4084,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -4118,28 +4118,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -4152,28 +4152,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -4185,28 +4185,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4215,28 +4215,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4248,28 +4248,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4281,28 +4281,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4314,28 +4314,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4346,31 +4346,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4380,31 +4380,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4417,31 +4417,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4454,31 +4454,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4491,31 +4491,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4527,31 +4527,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] @@ -4561,31 +4561,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] @@ -4598,31 +4598,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] @@ -4635,31 +4635,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] @@ -4672,31 +4672,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] @@ -4708,31 +4708,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -4741,31 +4741,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -4777,31 +4777,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -4813,31 +4813,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -4849,31 +4849,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -4884,28 +4884,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -4915,28 +4915,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// [Obsolete("Use TextureTarget2d and TextureCopyComponentCount overloads instead")] @@ -4946,28 +4946,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] @@ -4976,28 +4976,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [Obsolete("Use strongly-typed overload instead")] @@ -5007,28 +5007,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -5038,28 +5038,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] @@ -5074,7 +5074,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create a shader object /// - /// + /// /// Specifies the type of shader to be created. Must be either VertexShader or FragmentShader. /// [Obsolete("Use strongly-typed overload instead")] @@ -5084,7 +5084,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create a shader object /// - /// + /// /// Specifies the type of shader to be created. Must be either VertexShader or FragmentShader. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] @@ -5093,7 +5093,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify whether front- or back-facing polygons can be culled /// - /// + /// /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. /// [Obsolete("Use strongly-typed overload instead")] @@ -5103,7 +5103,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify whether front- or back-facing polygons can be culled /// - /// + /// /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] @@ -5112,10 +5112,10 @@ namespace OpenTK.Graphics.ES20 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -5124,10 +5124,10 @@ namespace OpenTK.Graphics.ES20 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -5139,10 +5139,10 @@ namespace OpenTK.Graphics.ES20 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -5154,10 +5154,10 @@ namespace OpenTK.Graphics.ES20 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -5169,10 +5169,10 @@ namespace OpenTK.Graphics.ES20 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -5183,22 +5183,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -5209,22 +5209,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -5235,22 +5235,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -5261,22 +5261,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -5287,22 +5287,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -5313,22 +5313,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -5339,22 +5339,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -5364,22 +5364,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -5389,22 +5389,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -5414,22 +5414,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -5439,22 +5439,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -5464,22 +5464,22 @@ namespace OpenTK.Graphics.ES20 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -5489,22 +5489,22 @@ namespace OpenTK.Graphics.ES20 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -5515,22 +5515,22 @@ namespace OpenTK.Graphics.ES20 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -5541,22 +5541,22 @@ namespace OpenTK.Graphics.ES20 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] @@ -5566,22 +5566,22 @@ namespace OpenTK.Graphics.ES20 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] @@ -5591,7 +5591,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5601,7 +5601,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5611,10 +5611,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5624,10 +5624,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5637,10 +5637,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5650,10 +5650,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5663,10 +5663,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5676,10 +5676,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -5689,7 +5689,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5699,7 +5699,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5709,10 +5709,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5722,10 +5722,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5735,10 +5735,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5748,10 +5748,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5761,10 +5761,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5774,10 +5774,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -5787,7 +5787,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -5797,7 +5797,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -5807,7 +5807,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5817,7 +5817,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5827,10 +5827,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5840,10 +5840,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5853,10 +5853,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5866,10 +5866,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5879,10 +5879,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5892,10 +5892,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -5905,7 +5905,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -5915,7 +5915,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -5925,7 +5925,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -5935,7 +5935,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -5945,10 +5945,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -5958,10 +5958,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -5971,10 +5971,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -5984,10 +5984,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -5997,10 +5997,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -6010,10 +6010,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -6023,7 +6023,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value used for depth buffer comparisons /// - /// + /// /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. /// [Obsolete("Use strongly-typed overload instead")] @@ -6033,7 +6033,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value used for depth buffer comparisons /// - /// + /// /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] @@ -6042,7 +6042,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable writing into the depth buffer /// - /// + /// /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthMask")] @@ -6051,10 +6051,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthRangef")] @@ -6063,10 +6063,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Detach a shader object from a program object /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -6076,10 +6076,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Detach a shader object from a program object /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -6112,13 +6112,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -6128,13 +6128,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -6144,13 +6144,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] @@ -6159,16 +6159,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -6178,16 +6178,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -6200,16 +6200,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -6222,16 +6222,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -6244,16 +6244,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -6265,16 +6265,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -6284,16 +6284,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -6306,16 +6306,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -6328,16 +6328,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -6350,16 +6350,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -6371,16 +6371,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -6389,16 +6389,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -6410,16 +6410,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -6431,16 +6431,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -6452,16 +6452,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -6472,7 +6472,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [Obsolete("Use strongly-typed overload instead")] @@ -6482,7 +6482,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] @@ -6491,7 +6491,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -6501,7 +6501,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -6523,16 +6523,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer object to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the renderbuffer object that is to be attached. /// [Obsolete("Use strongly-typed overload instead")] @@ -6543,16 +6543,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer object to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the renderbuffer object that is to be attached. /// [Obsolete("Use strongly-typed overload instead")] @@ -6563,16 +6563,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer object to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the renderbuffer object that is to be attached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -6582,16 +6582,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer object to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the renderbuffer object that is to be attached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -6601,16 +6601,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer object to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the renderbuffer object that is to be attached. /// [Obsolete("Use FramebufferAttachment overload instead")] @@ -6621,16 +6621,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer object to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the renderbuffer object that is to be attached. /// [Obsolete("Use FramebufferAttachment overload instead")] @@ -6641,19 +6641,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -6664,19 +6664,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -6687,19 +6687,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -6710,19 +6710,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -6733,19 +6733,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] @@ -6755,19 +6755,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] @@ -6777,19 +6777,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -6800,19 +6800,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a texture image to a framebuffer object /// - /// + /// /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. /// - /// + /// /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the texture object whose image is to be attached. /// - /// + /// /// Specifies the mipmap level of the texture image to be attached, which must be 0. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -6823,7 +6823,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define front- and back-facing polygons /// - /// + /// /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. /// [Obsolete("Use strongly-typed overload instead")] @@ -6833,7 +6833,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define front- and back-facing polygons /// - /// + /// /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] @@ -6849,10 +6849,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -6862,10 +6862,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -6875,10 +6875,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -6888,10 +6888,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -6901,10 +6901,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -6914,10 +6914,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -6927,7 +6927,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate a complete set of mipmaps for a texture object /// - /// + /// /// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. /// [Obsolete("Use strongly-typed overload instead")] @@ -6937,7 +6937,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate a complete set of mipmaps for a texture object /// - /// + /// /// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] @@ -6953,10 +6953,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -6966,10 +6966,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -6979,10 +6979,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -6992,10 +6992,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -7005,10 +7005,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -7018,10 +7018,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -7038,10 +7038,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -7051,10 +7051,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -7064,10 +7064,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -7077,10 +7077,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -7090,10 +7090,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -7103,10 +7103,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -7123,10 +7123,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -7136,10 +7136,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -7149,10 +7149,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -7162,10 +7162,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -7175,10 +7175,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -7188,10 +7188,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -7201,25 +7201,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -7229,25 +7229,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7258,25 +7258,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -7286,25 +7286,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7315,25 +7315,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -7343,25 +7343,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7372,25 +7372,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -7400,25 +7400,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7429,25 +7429,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -7457,25 +7457,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7486,25 +7486,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -7514,25 +7514,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7543,25 +7543,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -7571,25 +7571,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7600,25 +7600,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -7628,25 +7628,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return information about an active uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -7657,16 +7657,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -7676,16 +7676,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -7695,16 +7695,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -7714,16 +7714,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -7733,16 +7733,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -7752,16 +7752,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -7771,10 +7771,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -7784,10 +7784,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -7855,13 +7855,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -7872,13 +7872,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -7889,13 +7889,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -7906,13 +7906,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] @@ -7922,13 +7922,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] @@ -7938,13 +7938,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] @@ -7954,28 +7954,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -7986,28 +7986,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -8018,28 +8018,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -8050,28 +8050,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -8081,28 +8081,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -8112,28 +8112,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -8143,28 +8143,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -8175,28 +8175,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -8207,28 +8207,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -8239,28 +8239,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -8270,28 +8270,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -8301,28 +8301,28 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -8396,16 +8396,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -8416,16 +8416,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -8436,16 +8436,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -8456,16 +8456,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -8475,16 +8475,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -8494,16 +8494,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -8513,16 +8513,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use FramebufferAttachment overload instead")] @@ -8533,16 +8533,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use FramebufferAttachment overload instead")] @@ -8553,16 +8553,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return attachment parameters of a framebuffer object /// - /// + /// /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. /// - /// + /// /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use FramebufferAttachment overload instead")] @@ -8770,19 +8770,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -8793,19 +8793,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -8816,19 +8816,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -8839,19 +8839,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -8862,19 +8862,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -8885,19 +8885,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -8908,19 +8908,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -8930,19 +8930,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -8952,19 +8952,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -8974,19 +8974,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -8996,19 +8996,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -9018,19 +9018,19 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -9040,16 +9040,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9060,16 +9060,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9080,16 +9080,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9100,16 +9100,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9122,16 +9122,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9144,16 +9144,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9166,16 +9166,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9188,16 +9188,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9210,16 +9210,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9232,16 +9232,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9254,16 +9254,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9276,16 +9276,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9298,16 +9298,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9320,16 +9320,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9342,16 +9342,16 @@ namespace OpenTK.Graphics.ES20 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -9364,10 +9364,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -9377,10 +9377,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -9393,10 +9393,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -9409,10 +9409,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -9425,10 +9425,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -9440,10 +9440,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -9452,10 +9452,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -9467,10 +9467,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -9482,10 +9482,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -9497,10 +9497,10 @@ namespace OpenTK.Graphics.ES20 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -9511,16 +9511,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -9530,16 +9530,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -9549,16 +9549,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -9568,16 +9568,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -9587,13 +9587,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9604,13 +9604,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9621,13 +9621,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9638,13 +9638,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -9654,13 +9654,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -9670,13 +9670,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -9686,13 +9686,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -9703,13 +9703,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -9720,13 +9720,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -9737,13 +9737,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9754,13 +9754,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9771,13 +9771,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9788,13 +9788,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -9804,13 +9804,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -9820,13 +9820,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -9836,13 +9836,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -9853,13 +9853,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -9870,13 +9870,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -9887,13 +9887,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a renderbuffer object /// - /// + /// /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9904,13 +9904,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a renderbuffer object /// - /// + /// /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9921,13 +9921,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a renderbuffer object /// - /// + /// /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -9938,13 +9938,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a renderbuffer object /// - /// + /// /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -9954,13 +9954,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a renderbuffer object /// - /// + /// /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -9970,13 +9970,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a renderbuffer object /// - /// + /// /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -9986,16 +9986,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -10005,16 +10005,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -10024,16 +10024,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -10043,16 +10043,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -10062,13 +10062,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10079,13 +10079,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10096,13 +10096,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10113,13 +10113,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -10129,13 +10129,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -10145,13 +10145,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -10161,13 +10161,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10178,13 +10178,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10195,13 +10195,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10212,13 +10212,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -10228,13 +10228,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -10244,13 +10244,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -10260,16 +10260,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the range and precision for different shader numeric formats /// - /// + /// /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. /// [Obsolete("Use strongly-typed overload instead")] @@ -10280,16 +10280,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the range and precision for different shader numeric formats /// - /// + /// /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. /// [Obsolete("Use strongly-typed overload instead")] @@ -10300,16 +10300,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the range and precision for different shader numeric formats /// - /// + /// /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. /// [Obsolete("Use strongly-typed overload instead")] @@ -10320,16 +10320,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the range and precision for different shader numeric formats /// - /// + /// /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] @@ -10339,16 +10339,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the range and precision for different shader numeric formats /// - /// + /// /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] @@ -10358,16 +10358,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the range and precision for different shader numeric formats /// - /// + /// /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] @@ -10377,16 +10377,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -10396,16 +10396,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -10415,16 +10415,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -10434,16 +10434,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -10453,7 +10453,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions. /// [Obsolete("Use strongly-typed overload instead")] @@ -10463,7 +10463,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] @@ -10472,13 +10472,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10489,13 +10489,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10506,13 +10506,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10523,13 +10523,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use GetTextureParameterName overload instead")] @@ -10540,13 +10540,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use GetTextureParameterName overload instead")] @@ -10557,13 +10557,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use GetTextureParameterName overload instead")] @@ -10574,13 +10574,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] @@ -10590,13 +10590,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] @@ -10606,13 +10606,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] @@ -10622,13 +10622,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10639,13 +10639,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10656,13 +10656,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -10673,13 +10673,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use GetTextureParameterName overload instead")] @@ -10690,13 +10690,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use GetTextureParameterName overload instead")] @@ -10707,13 +10707,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [Obsolete("Use GetTextureParameterName overload instead")] @@ -10724,13 +10724,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] @@ -10740,13 +10740,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] @@ -10756,13 +10756,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] @@ -10772,13 +10772,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -10788,13 +10788,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -10804,13 +10804,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -10820,13 +10820,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -10836,13 +10836,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -10852,13 +10852,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -10868,13 +10868,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -10884,13 +10884,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -10900,13 +10900,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -10916,13 +10916,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -10932,13 +10932,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -10948,13 +10948,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -10964,10 +10964,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -10977,10 +10977,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -10990,13 +10990,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11007,13 +11007,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11024,13 +11024,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11041,13 +11041,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -11057,13 +11057,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -11073,13 +11073,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -11089,13 +11089,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11106,13 +11106,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11123,13 +11123,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11140,13 +11140,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -11156,13 +11156,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -11172,13 +11172,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -11188,13 +11188,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11205,13 +11205,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11222,13 +11222,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11239,13 +11239,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -11255,13 +11255,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -11271,13 +11271,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -11287,13 +11287,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11304,13 +11304,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11321,13 +11321,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -11338,13 +11338,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -11354,13 +11354,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -11370,13 +11370,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -11386,13 +11386,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11403,13 +11403,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11422,13 +11422,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11441,13 +11441,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11460,13 +11460,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11479,13 +11479,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11495,13 +11495,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11513,13 +11513,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11531,13 +11531,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11549,13 +11549,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11567,13 +11567,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11584,13 +11584,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11603,13 +11603,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11622,13 +11622,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11641,13 +11641,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -11660,13 +11660,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11676,13 +11676,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11694,13 +11694,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11712,13 +11712,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11730,13 +11730,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -11748,10 +11748,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [Obsolete("Use strongly-typed overload instead")] @@ -11761,10 +11761,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] @@ -11773,7 +11773,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] @@ -11783,7 +11783,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] @@ -11793,7 +11793,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [Obsolete("Use strongly-typed overload instead")] @@ -11803,7 +11803,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] @@ -11812,7 +11812,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] @@ -11822,7 +11822,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] @@ -11832,7 +11832,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -11842,7 +11842,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -11852,7 +11852,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] @@ -11862,7 +11862,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] @@ -11872,7 +11872,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -11882,7 +11882,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -11892,7 +11892,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] @@ -11902,7 +11902,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] @@ -11912,7 +11912,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the width of rasterized lines /// - /// + /// /// Specifies the width of rasterized lines. The initial value is 1. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLineWidth")] @@ -11921,7 +11921,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Link a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -11931,7 +11931,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Link a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -11941,16 +11941,16 @@ namespace OpenTK.Graphics.ES20 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -11961,16 +11961,16 @@ namespace OpenTK.Graphics.ES20 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -11981,16 +11981,16 @@ namespace OpenTK.Graphics.ES20 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] @@ -12000,16 +12000,16 @@ namespace OpenTK.Graphics.ES20 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] @@ -12019,13 +12019,13 @@ namespace OpenTK.Graphics.ES20 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -12034,13 +12034,13 @@ namespace OpenTK.Graphics.ES20 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -12052,13 +12052,13 @@ namespace OpenTK.Graphics.ES20 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -12070,13 +12070,13 @@ namespace OpenTK.Graphics.ES20 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -12088,13 +12088,13 @@ namespace OpenTK.Graphics.ES20 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -12105,10 +12105,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [Obsolete("Use strongly-typed overload instead")] @@ -12118,10 +12118,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] @@ -12130,10 +12130,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the scale and units used to calculate depth values /// - /// + /// /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. /// - /// + /// /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPolygonOffset")] @@ -12148,16 +12148,16 @@ namespace OpenTK.Graphics.ES20 /// /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] @@ -12167,16 +12167,16 @@ namespace OpenTK.Graphics.ES20 /// /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] @@ -12333,25 +12333,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -12361,25 +12361,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -12392,25 +12392,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -12423,25 +12423,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -12454,25 +12454,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -12484,25 +12484,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -12511,25 +12511,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -12541,25 +12541,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -12571,25 +12571,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -12601,25 +12601,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -12636,16 +12636,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a renderbuffer object's data store /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. /// - /// + /// /// Specifies the width of the renderbuffer in pixels. /// - /// + /// /// Specifies the height of the renderbuffer in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -12655,16 +12655,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Create and initialize a renderbuffer object's data store /// - /// + /// /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. /// - /// + /// /// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. /// - /// + /// /// Specifies the width of the renderbuffer in pixels. /// - /// + /// /// Specifies the height of the renderbuffer in pixels. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] @@ -12673,10 +12673,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify multisample coverage parameters /// - /// + /// /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. /// - /// + /// /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glSampleCoverage")] @@ -12685,16 +12685,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define the scissor box /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glScissor")] @@ -12703,19 +12703,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12726,19 +12726,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12751,19 +12751,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12776,19 +12776,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12801,19 +12801,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12826,19 +12826,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -12848,19 +12848,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -12872,19 +12872,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -12896,19 +12896,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -12920,19 +12920,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -12944,19 +12944,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12967,19 +12967,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -12992,19 +12992,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13017,19 +13017,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13042,19 +13042,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13067,19 +13067,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13089,19 +13089,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13113,19 +13113,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13137,19 +13137,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13161,19 +13161,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13185,19 +13185,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13208,19 +13208,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13233,19 +13233,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13258,19 +13258,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13283,19 +13283,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13308,19 +13308,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13330,19 +13330,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13354,19 +13354,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13378,19 +13378,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13402,19 +13402,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13426,19 +13426,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13449,19 +13449,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13474,19 +13474,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13499,19 +13499,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13524,19 +13524,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13549,19 +13549,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13571,19 +13571,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13595,19 +13595,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13619,19 +13619,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13643,19 +13643,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13667,19 +13667,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13690,19 +13690,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13715,19 +13715,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13740,19 +13740,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13765,19 +13765,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13790,19 +13790,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13812,19 +13812,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13836,19 +13836,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13860,19 +13860,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13884,19 +13884,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -13908,19 +13908,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13931,19 +13931,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13956,19 +13956,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -13981,19 +13981,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -14006,19 +14006,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [Obsolete("Use strongly-typed overload instead")] @@ -14031,19 +14031,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -14053,19 +14053,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -14077,19 +14077,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -14101,19 +14101,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -14125,19 +14125,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Load a precompiled shader binary /// - /// + /// /// Specifies the number of shader object handles present in shaders. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. /// - /// + /// /// Specifies the shader binary format. /// - /// [length: length] + /// [length: length] /// Specifies a pointer to the shader binary data in client memory. /// - /// + /// /// Specifies the length of the shader binary data in bytes. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -14149,16 +14149,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Replace the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -14168,16 +14168,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Replace the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -14187,16 +14187,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Replace the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -14206,16 +14206,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Replace the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -14225,16 +14225,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Replace the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -14244,16 +14244,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Replace the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -14263,13 +14263,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -14280,13 +14280,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -14297,13 +14297,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] @@ -14313,13 +14313,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] @@ -14329,16 +14329,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -14349,16 +14349,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -14369,16 +14369,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use StencilFace overload instead")] @@ -14389,16 +14389,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use StencilFace overload instead")] @@ -14409,16 +14409,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -14428,16 +14428,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -14447,7 +14447,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] @@ -14457,7 +14457,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] @@ -14467,10 +14467,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -14481,10 +14481,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -14495,10 +14495,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [Obsolete("Use StencilFace overload instead")] @@ -14509,10 +14509,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [Obsolete("Use StencilFace overload instead")] @@ -14523,10 +14523,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -14536,10 +14536,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -14549,13 +14549,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back stencil test actions /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [Obsolete("Use strongly-typed overload instead")] @@ -14565,13 +14565,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back stencil test actions /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] @@ -14580,16 +14580,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [Obsolete("Use strongly-typed overload instead")] @@ -14599,16 +14599,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [Obsolete("Use StencilFace overload instead")] @@ -14618,16 +14618,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] @@ -14636,31 +14636,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -14670,31 +14670,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -14707,31 +14707,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -14744,31 +14744,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -14781,31 +14781,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -14817,31 +14817,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -14851,31 +14851,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -14888,31 +14888,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -14925,31 +14925,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -14962,31 +14962,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -14998,31 +14998,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -15031,31 +15031,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -15067,31 +15067,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -15103,31 +15103,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -15139,31 +15139,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. /// - /// + /// /// Specifies the width of the border. Must be 0. /// - /// + /// /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -15174,13 +15174,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// + /// /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -15190,13 +15190,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// + /// /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] @@ -15205,13 +15205,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -15222,13 +15222,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -15239,13 +15239,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] @@ -15255,13 +15255,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] @@ -15271,13 +15271,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// + /// /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -15287,13 +15287,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// + /// /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] @@ -15302,13 +15302,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -15319,13 +15319,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -15336,13 +15336,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] @@ -15352,13 +15352,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] @@ -15368,31 +15368,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -15402,31 +15402,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -15439,31 +15439,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -15476,31 +15476,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -15513,31 +15513,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -15549,31 +15549,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -15583,31 +15583,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -15620,31 +15620,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -15657,31 +15657,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -15694,31 +15694,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use TextureTarget2d overload instead")] @@ -15730,31 +15730,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -15763,31 +15763,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -15799,31 +15799,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -15835,31 +15835,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -15871,31 +15871,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -15906,10 +15906,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")] @@ -15918,13 +15918,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*1] + /// [length: count*1] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -15934,13 +15934,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*1] + /// [length: count*1] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -15950,13 +15950,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*1] + /// [length: count*1] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -15966,10 +15966,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")] @@ -15978,13 +15978,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*1] + /// [length: count*1] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -15994,13 +15994,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*1] + /// [length: count*1] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -16010,13 +16010,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*1] + /// [length: count*1] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -16026,13 +16026,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")] @@ -16041,13 +16041,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*2] + /// [length: count*2] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -16057,13 +16057,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*2] + /// [length: count*2] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -16073,13 +16073,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*2] + /// [length: count*2] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -16089,13 +16089,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")] @@ -16104,13 +16104,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*2] + /// [length: count*2] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -16120,13 +16120,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*2] + /// [length: count*2] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -16136,16 +16136,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")] @@ -16154,13 +16154,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*3] + /// [length: count*3] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -16170,13 +16170,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*3] + /// [length: count*3] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -16186,13 +16186,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*3] + /// [length: count*3] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -16202,16 +16202,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")] @@ -16220,13 +16220,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*3] + /// [length: count*3] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -16236,13 +16236,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*3] + /// [length: count*3] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -16252,13 +16252,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*3] + /// [length: count*3] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -16268,19 +16268,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")] @@ -16289,13 +16289,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*4] + /// [length: count*4] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -16305,13 +16305,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*4] + /// [length: count*4] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -16321,13 +16321,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*4] + /// [length: count*4] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -16337,19 +16337,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")] @@ -16358,13 +16358,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*4] + /// [length: count*4] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -16374,13 +16374,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*4] + /// [length: count*4] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -16390,13 +16390,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// Specifies the new values to be used for the specified uniform variable. /// - /// [length: count*4] + /// [length: count*4] /// Specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -16487,7 +16487,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Install a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -16497,7 +16497,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Install a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -16507,7 +16507,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Validate a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -16517,7 +16517,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Validate a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -16527,10 +16527,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -16540,10 +16540,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -16553,10 +16553,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -16566,10 +16566,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -16579,10 +16579,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -16592,10 +16592,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -16605,13 +16605,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -16621,13 +16621,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -16637,10 +16637,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -16650,10 +16650,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -16663,10 +16663,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -16676,10 +16676,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -16689,10 +16689,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -16702,10 +16702,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -16715,16 +16715,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -16734,16 +16734,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -16753,10 +16753,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -16766,10 +16766,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -16779,10 +16779,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -16792,10 +16792,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -16805,10 +16805,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -16818,10 +16818,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -16831,19 +16831,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -16853,19 +16853,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -16875,10 +16875,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -16888,10 +16888,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -16901,10 +16901,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -16914,10 +16914,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -16927,10 +16927,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -16940,10 +16940,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// Specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -16953,22 +16953,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -16979,22 +16979,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17007,22 +17007,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17035,22 +17035,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17063,22 +17063,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17091,22 +17091,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17116,22 +17116,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17143,22 +17143,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17170,22 +17170,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17197,22 +17197,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17224,22 +17224,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17250,22 +17250,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17278,22 +17278,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17306,22 +17306,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17334,22 +17334,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -17362,22 +17362,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17387,22 +17387,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17414,22 +17414,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17441,22 +17441,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17468,22 +17468,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. /// - /// + /// /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -17495,16 +17495,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the viewport /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glViewport")] @@ -17527,10 +17527,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] @@ -17540,10 +17540,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] @@ -17553,10 +17553,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [Obsolete("Use strongly-typed overload instead")] @@ -17567,10 +17567,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [Obsolete("Use strongly-typed overload instead")] @@ -17581,10 +17581,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] @@ -17594,10 +17594,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] @@ -17607,7 +17607,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] @@ -17617,7 +17617,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] @@ -17627,7 +17627,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_blend_minmax] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -17637,7 +17637,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_blend_minmax] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] @@ -17646,10 +17646,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -17660,10 +17660,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] @@ -17673,10 +17673,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -17687,10 +17687,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] @@ -17700,13 +17700,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -17717,13 +17717,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] @@ -17733,13 +17733,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [Obsolete("Use strongly-typed overload instead")] @@ -17750,13 +17750,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] @@ -17766,10 +17766,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// /// @@ -17780,10 +17780,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// /// @@ -17794,19 +17794,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] @@ -17816,19 +17816,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] @@ -17838,16 +17838,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// /// @@ -17858,16 +17858,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// - /// + /// /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. /// /// @@ -17878,49 +17878,49 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_copy_image] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] @@ -17930,49 +17930,49 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_copy_image] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] @@ -17982,10 +17982,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] @@ -17994,13 +17994,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of pointers to source code strings from which to create the program object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] @@ -18009,7 +18009,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18019,7 +18019,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18029,10 +18029,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18042,10 +18042,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18055,10 +18055,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18068,10 +18068,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18081,10 +18081,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18094,10 +18094,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -18107,7 +18107,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18117,7 +18117,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18127,10 +18127,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18140,10 +18140,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18153,10 +18153,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18166,10 +18166,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18179,10 +18179,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18192,10 +18192,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -18243,16 +18243,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -18262,16 +18262,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] @@ -18280,10 +18280,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -18294,10 +18294,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -18308,10 +18308,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -18322,10 +18322,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] @@ -18335,10 +18335,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] @@ -18348,10 +18348,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] @@ -18385,19 +18385,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -18407,19 +18407,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -18432,19 +18432,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -18457,19 +18457,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -18482,19 +18482,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -18506,19 +18506,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -18527,19 +18527,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -18551,19 +18551,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -18575,19 +18575,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -18599,19 +18599,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -18622,7 +18622,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// /// @@ -18633,7 +18633,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// /// @@ -18655,13 +18655,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [Obsolete("Use strongly-typed overload instead")] @@ -18671,13 +18671,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [Obsolete("Use strongly-typed overload instead")] @@ -18687,13 +18687,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] @@ -18702,13 +18702,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] @@ -18739,16 +18739,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -18759,16 +18759,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -18779,16 +18779,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] @@ -18798,16 +18798,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] @@ -18824,10 +18824,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -18837,10 +18837,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -18850,10 +18850,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -18863,10 +18863,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -18876,10 +18876,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -18889,10 +18889,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -18909,10 +18909,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -18922,10 +18922,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -18935,10 +18935,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -18948,10 +18948,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -18961,10 +18961,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -18974,10 +18974,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -19201,19 +19201,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -19223,19 +19223,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -19245,19 +19245,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -19267,19 +19267,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -19289,19 +19289,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -19311,19 +19311,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -19333,16 +19333,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -19353,16 +19353,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -19373,16 +19373,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -19393,16 +19393,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -19413,16 +19413,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -19433,16 +19433,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -19453,13 +19453,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -19469,13 +19469,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -19485,13 +19485,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -19501,13 +19501,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -19517,13 +19517,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -19533,13 +19533,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -19600,13 +19600,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19617,13 +19617,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19634,13 +19634,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19651,13 +19651,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -19667,13 +19667,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -19683,13 +19683,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -19699,13 +19699,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19716,13 +19716,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19733,13 +19733,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19750,13 +19750,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -19766,13 +19766,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -19782,13 +19782,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -19798,13 +19798,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19815,13 +19815,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19832,13 +19832,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19849,13 +19849,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -19865,13 +19865,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -19881,13 +19881,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -19897,13 +19897,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19914,13 +19914,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19931,13 +19931,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19948,13 +19948,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -19964,13 +19964,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -19980,13 +19980,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -19996,13 +19996,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -20013,13 +20013,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -20030,13 +20030,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -20047,13 +20047,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -20063,13 +20063,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -20079,13 +20079,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -20095,13 +20095,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -20112,13 +20112,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -20129,13 +20129,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -20146,13 +20146,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] @@ -20162,13 +20162,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] @@ -20178,13 +20178,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] @@ -20374,7 +20374,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// /// @@ -20385,7 +20385,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_draw_buffers_indexed] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// /// @@ -20396,7 +20396,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] @@ -20406,7 +20406,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] @@ -20416,7 +20416,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] @@ -20426,7 +20426,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] @@ -20454,16 +20454,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -20474,16 +20474,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -20494,16 +20494,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -20514,16 +20514,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -20534,16 +20534,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -20553,16 +20553,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -20572,16 +20572,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -20591,16 +20591,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -20610,16 +20610,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use strongly-typed overload instead")] @@ -20630,16 +20630,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use strongly-typed overload instead")] @@ -20650,16 +20650,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use strongly-typed overload instead")] @@ -20670,16 +20670,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -20689,16 +20689,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -20708,16 +20708,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -20727,19 +20727,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20750,19 +20750,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20775,19 +20775,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20800,19 +20800,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20825,19 +20825,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20850,19 +20850,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20873,19 +20873,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20898,19 +20898,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20923,19 +20923,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20948,19 +20948,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20973,19 +20973,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -20996,19 +20996,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -21021,19 +21021,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -21046,19 +21046,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -21071,19 +21071,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -21096,19 +21096,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21118,19 +21118,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21142,19 +21142,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21166,19 +21166,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21190,19 +21190,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21214,19 +21214,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21236,19 +21236,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21260,19 +21260,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21284,19 +21284,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21308,19 +21308,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21332,19 +21332,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21354,19 +21354,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21378,19 +21378,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21402,19 +21402,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21426,19 +21426,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -21450,10 +21450,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_tessellation_shader] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// + /// /// Specifies the new value for the parameter given by pname. /// [AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")] @@ -21478,13 +21478,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use strongly-typed overload instead")] @@ -21495,13 +21495,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] @@ -21511,13 +21511,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use strongly-typed overload instead")] @@ -21528,13 +21528,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] @@ -21544,13 +21544,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] @@ -21560,13 +21560,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] @@ -21576,16 +21576,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -21595,16 +21595,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -21614,16 +21614,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -21633,16 +21633,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -21652,16 +21652,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -21671,16 +21671,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -21690,13 +21690,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] @@ -21706,13 +21706,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] @@ -21722,16 +21722,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -21741,16 +21741,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -21760,16 +21760,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -21779,16 +21779,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -21798,16 +21798,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -21817,16 +21817,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -21836,13 +21836,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")] @@ -21852,16 +21852,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -21871,16 +21871,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -21890,16 +21890,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -21909,16 +21909,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] @@ -21928,16 +21928,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] @@ -21947,16 +21947,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -21966,16 +21966,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -21985,16 +21985,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -22004,16 +22004,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -22023,16 +22023,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -22042,16 +22042,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -22061,16 +22061,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] @@ -22080,16 +22080,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] @@ -22099,16 +22099,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -22118,16 +22118,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -22137,16 +22137,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -22156,16 +22156,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -22175,16 +22175,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")] @@ -22194,16 +22194,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -22213,16 +22213,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -22232,16 +22232,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -22251,19 +22251,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] @@ -22273,19 +22273,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] @@ -22295,16 +22295,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -22314,16 +22314,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -22333,16 +22333,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -22352,16 +22352,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -22371,16 +22371,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -22390,16 +22390,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -22409,19 +22409,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] @@ -22431,19 +22431,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] @@ -22453,16 +22453,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -22472,16 +22472,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -22491,16 +22491,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -22510,16 +22510,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -22529,16 +22529,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -22548,16 +22548,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -22567,19 +22567,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")] @@ -22589,16 +22589,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -22608,16 +22608,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -22627,16 +22627,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -22646,22 +22646,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] @@ -22671,22 +22671,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] @@ -22696,16 +22696,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -22715,16 +22715,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -22734,16 +22734,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -22753,16 +22753,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -22772,16 +22772,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -22791,16 +22791,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -22810,22 +22810,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] @@ -22835,22 +22835,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] @@ -22860,16 +22860,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -22879,16 +22879,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -22898,16 +22898,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -22917,16 +22917,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -22936,16 +22936,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -22955,16 +22955,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -22974,22 +22974,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")] @@ -22999,16 +22999,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -23018,16 +23018,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -23037,16 +23037,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -23602,10 +23602,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] @@ -23615,10 +23615,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_disjoint_timer_query] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] @@ -23781,19 +23781,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -23803,19 +23803,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] @@ -23896,13 +23896,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -23913,13 +23913,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -23930,13 +23930,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] @@ -23946,13 +23946,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] @@ -23962,19 +23962,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -23984,19 +23984,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -24006,19 +24006,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -24028,19 +24028,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -24152,16 +24152,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a one-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] @@ -24170,19 +24170,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [Obsolete("Use strongly-typed overload instead")] @@ -24192,19 +24192,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] @@ -24213,22 +24213,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [Obsolete("Use strongly-typed overload instead")] @@ -24238,22 +24238,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] @@ -24328,28 +24328,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_view] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] @@ -24359,28 +24359,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_texture_view] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] @@ -24390,13 +24390,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] @@ -24406,13 +24406,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] @@ -24436,7 +24436,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] @@ -24446,7 +24446,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_separate_shader_objects] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] @@ -24456,10 +24456,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] @@ -24469,10 +24469,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: EXT_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] @@ -24508,19 +24508,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: IMG_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -24530,19 +24530,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: IMG_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] @@ -25300,10 +25300,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -25312,10 +25312,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -25327,10 +25327,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -25342,10 +25342,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -25357,10 +25357,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -25371,22 +25371,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -25397,22 +25397,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -25423,22 +25423,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -25449,22 +25449,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -25475,22 +25475,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -25501,22 +25501,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -25527,22 +25527,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -25552,22 +25552,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -25577,22 +25577,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -25602,22 +25602,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -25627,22 +25627,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -25652,22 +25652,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -25677,22 +25677,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -25703,22 +25703,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -25729,22 +25729,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -25754,22 +25754,22 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -25779,28 +25779,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -25811,28 +25811,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -25843,28 +25843,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -25875,28 +25875,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -25906,28 +25906,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -25937,28 +25937,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -25968,28 +25968,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -26000,28 +26000,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -26032,28 +26032,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -26064,28 +26064,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -26095,28 +26095,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -26126,28 +26126,28 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -26296,19 +26296,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -26319,19 +26319,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -26342,19 +26342,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -26365,19 +26365,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -26388,19 +26388,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -26411,19 +26411,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -26434,19 +26434,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -26456,19 +26456,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -26478,19 +26478,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -26500,19 +26500,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -26522,19 +26522,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -26544,19 +26544,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -26566,16 +26566,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26586,16 +26586,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26606,16 +26606,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26626,16 +26626,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26648,16 +26648,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26670,16 +26670,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26692,16 +26692,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26714,16 +26714,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26736,16 +26736,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26758,16 +26758,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26780,16 +26780,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26802,16 +26802,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26824,16 +26824,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26846,16 +26846,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26868,16 +26868,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -26931,16 +26931,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -26951,16 +26951,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -26971,16 +26971,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -26990,16 +26990,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -27009,13 +27009,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -27024,13 +27024,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -27042,13 +27042,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -27060,13 +27060,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -27078,13 +27078,13 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -27101,16 +27101,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -27120,16 +27120,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -27300,34 +27300,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [Obsolete("Use strongly-typed overload instead")] @@ -27337,34 +27337,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] @@ -27373,19 +27373,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [Obsolete("Use strongly-typed overload instead")] @@ -27395,19 +27395,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [Obsolete("Use strongly-typed overload instead")] @@ -27417,19 +27417,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] @@ -27438,19 +27438,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] @@ -27523,16 +27523,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -27542,16 +27542,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] @@ -27560,10 +27560,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -27574,10 +27574,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -27588,10 +27588,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -27602,10 +27602,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] @@ -27615,10 +27615,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] @@ -27628,10 +27628,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] @@ -27641,19 +27641,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -27663,19 +27663,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -27688,19 +27688,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -27713,19 +27713,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -27738,19 +27738,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -27762,19 +27762,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -27783,19 +27783,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -27807,19 +27807,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -27831,19 +27831,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -27855,19 +27855,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -27997,7 +27997,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_read_buffer] /// Select a color buffer source for pixels /// - /// + /// /// Specifies a color buffer. Accepted values are FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and the constants ColorAttachmenti. /// [AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")] @@ -28006,19 +28006,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -28028,19 +28028,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] @@ -28237,10 +28237,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] @@ -28250,10 +28250,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: NV_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] @@ -28267,7 +28267,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] @@ -28277,7 +28277,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] @@ -28287,31 +28287,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28321,31 +28321,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28358,31 +28358,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28395,31 +28395,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28432,31 +28432,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28468,31 +28468,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -28501,31 +28501,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -28537,31 +28537,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -28573,31 +28573,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -28609,31 +28609,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -28644,37 +28644,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28684,37 +28684,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28727,37 +28727,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28770,37 +28770,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28813,37 +28813,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -28855,37 +28855,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -28894,37 +28894,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -28936,37 +28936,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -28978,37 +28978,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -29020,37 +29020,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -29061,31 +29061,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [Obsolete("Use strongly-typed overload instead")] @@ -29095,31 +29095,31 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] @@ -29128,7 +29128,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29138,7 +29138,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29148,10 +29148,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29161,10 +29161,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29174,10 +29174,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29187,10 +29187,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29200,10 +29200,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29213,10 +29213,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -29267,10 +29267,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -29280,10 +29280,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -29293,10 +29293,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -29306,10 +29306,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -29319,10 +29319,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -29332,10 +29332,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -29442,19 +29442,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29465,19 +29465,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29490,19 +29490,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29515,19 +29515,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29540,19 +29540,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29565,19 +29565,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29588,19 +29588,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29613,19 +29613,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29638,19 +29638,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29663,19 +29663,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29688,19 +29688,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29711,19 +29711,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29736,19 +29736,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29761,19 +29761,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29786,19 +29786,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29811,19 +29811,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29834,19 +29834,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29859,19 +29859,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29884,19 +29884,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29909,19 +29909,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29934,19 +29934,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29957,19 +29957,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -29982,19 +29982,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30007,19 +30007,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30032,19 +30032,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30057,19 +30057,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30080,19 +30080,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30105,19 +30105,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30130,19 +30130,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30155,19 +30155,19 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -30180,7 +30180,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] @@ -30190,7 +30190,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_vertex_array_object] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] @@ -30200,10 +30200,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_mapbuffer] /// Map a buffer object's data store /// - /// + /// /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. /// [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] @@ -30212,7 +30212,7 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_sample_shading] /// Specifies minimum rate at which sample shaing takes place /// - /// + /// /// Specifies the rate at which samples are shaded within each covered pixel. /// [AutoGenerated(Category = "OES_sample_shading", Version = "", EntryPoint = "glMinSampleShadingOES")] @@ -30221,16 +30221,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30240,16 +30240,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30261,16 +30261,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30282,16 +30282,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30303,16 +30303,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30324,16 +30324,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30343,16 +30343,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30364,16 +30364,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30385,16 +30385,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30406,16 +30406,16 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -30427,34 +30427,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30464,34 +30464,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30504,34 +30504,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30544,34 +30544,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30584,34 +30584,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30623,34 +30623,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30660,34 +30660,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30700,34 +30700,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30740,34 +30740,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30780,34 +30780,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30819,34 +30819,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30856,34 +30856,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30896,34 +30896,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30936,34 +30936,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -30976,34 +30976,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -31015,34 +31015,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -31051,34 +31051,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -31090,34 +31090,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -31129,34 +31129,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -31168,34 +31168,34 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -31206,25 +31206,25 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_storage_multisample_2d_array] /// Specify storage for a two-dimensional multisample array texture /// - /// + /// /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. /// - /// + /// /// Specify the number of samples in the texture. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in layers. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")] @@ -31233,37 +31233,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -31273,37 +31273,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -31316,37 +31316,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -31359,37 +31359,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -31402,37 +31402,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -31444,37 +31444,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -31483,37 +31483,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -31525,37 +31525,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -31567,37 +31567,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -31609,37 +31609,37 @@ namespace OpenTK.Graphics.ES20 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -31665,10 +31665,10 @@ namespace OpenTK.Graphics.ES20 /// [requires: QCOM_alpha_test] /// Specify the alpha test function /// - /// + /// /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. /// - /// + /// /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. /// [AutoGenerated(Category = "QCOM_alpha_test", Version = "", EntryPoint = "glAlphaFuncQCOM")] @@ -32494,1167 +32494,1167 @@ namespace OpenTK.Graphics.ES20 [Slot(5)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginPerfMonitorAMD(UInt32 monitor); + private static extern void glBeginPerfMonitorAMD(UInt32 monitor); [Slot(68)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors); + private static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors); [Slot(104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndPerfMonitorAMD(UInt32 monitor); + private static extern void glEndPerfMonitorAMD(UInt32 monitor); [Slot(136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors); + private static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors); [Slot(179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten); + private static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten); [Slot(180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data); + private static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data); [Slot(181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters); + private static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters); [Slot(182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString); + private static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString); [Slot(183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups); + private static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups); [Slot(184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString); + private static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString); [Slot(311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList); + private static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList); [Slot(28)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(88)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); [Slot(95)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor); [Slot(37)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(50)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); + private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); [Slot(75)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteSyncAPPLE(IntPtr sync); + private static extern void glDeleteSyncAPPLE(IntPtr sync); [Slot(120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags); + private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags); [Slot(161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); [Slot(208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSyncAPPLE(IntPtr sync); + private static extern byte glIsSyncAPPLE(IntPtr sync); [Slot(302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResolveMultisampleFramebufferAPPLE(); + private static extern void glResolveMultisampleFramebufferAPPLE(); [Slot(387)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(2)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveTexture(System.Int32 texture); + private static extern void glActiveTexture(System.Int32 texture); [Slot(4)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAttachShader(UInt32 program, UInt32 shader); + private static extern void glAttachShader(UInt32 program, UInt32 shader); [Slot(8)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); + private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); [Slot(9)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBuffer(System.Int32 target, UInt32 buffer); + private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); [Slot(10)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); + private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); [Slot(12)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); + private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); [Slot(13)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTexture(System.Int32 target, UInt32 texture); + private static extern void glBindTexture(System.Int32 target, UInt32 texture); [Slot(17)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); + private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); [Slot(18)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquation(System.Int32 mode); + private static extern void glBlendEquation(System.Int32 mode); [Slot(21)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(23)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); + private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); [Slot(25)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); + private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); [Slot(30)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); [Slot(31)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); [Slot(32)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); + private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); [Slot(33)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClear(System.Int32 mask); + private static extern void glClear(System.Int32 mask); [Slot(34)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColor(Single red, Single green, Single blue, Single alpha); + private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); [Slot(35)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthf(Single d); + private static extern void glClearDepthf(Single d); [Slot(36)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearStencil(Int32 s); + private static extern void glClearStencil(Int32 s); [Slot(38)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMask(bool red, bool green, bool blue, bool alpha); + private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); [Slot(40)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompileShader(UInt32 shader); + private static extern void glCompileShader(UInt32 shader); [Slot(41)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [Slot(43)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(47)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(48)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(54)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateProgram(); + private static extern Int32 glCreateProgram(); [Slot(55)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShader(System.Int32 type); + private static extern Int32 glCreateShader(System.Int32 type); [Slot(58)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCullFace(System.Int32 mode); + private static extern void glCullFace(System.Int32 mode); [Slot(59)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); + private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); [Slot(61)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(63)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(65)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); + private static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); [Slot(67)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); + private static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); [Slot(70)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteProgram(UInt32 program); + private static extern void glDeleteProgram(UInt32 program); [Slot(73)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); + private static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); [Slot(74)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteShader(UInt32 shader); + private static extern void glDeleteShader(UInt32 shader); [Slot(76)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); + private static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); [Slot(78)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthFunc(System.Int32 func); + private static extern void glDepthFunc(System.Int32 func); [Slot(79)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthMask(bool flag); + private static extern void glDepthMask(bool flag); [Slot(80)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangef(Single n, Single f); + private static extern void glDepthRangef(Single n, Single f); [Slot(81)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDetachShader(UInt32 program, UInt32 shader); + private static extern void glDetachShader(UInt32 program, UInt32 shader); [Slot(82)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisable(System.Int32 cap); + private static extern void glDisable(System.Int32 cap); [Slot(85)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexAttribArray(UInt32 index); + private static extern void glDisableVertexAttribArray(UInt32 index); [Slot(87)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); [Slot(94)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); [Slot(100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnable(System.Int32 cap); + private static extern void glEnable(System.Int32 cap); [Slot(103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexAttribArray(UInt32 index); + private static extern void glEnableVertexAttribArray(UInt32 index); [Slot(121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinish(); + private static extern void glFinish(); [Slot(123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlush(); + private static extern void glFlush(); [Slot(125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrontFace(System.Int32 mode); + private static extern void glFrontFace(System.Int32 mode); [Slot(132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMipmap(System.Int32 target); + private static extern void glGenerateMipmap(System.Int32 target); [Slot(135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); [Slot(142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); + private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); [Slot(145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); [Slot(146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); [Slot(147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetError(); + private static extern System.Int32 glGetError(); [Slot(156)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); + private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); [Slot(157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatus(); + private static extern System.Int32 glGetGraphicsResetStatus(); [Slot(163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); [Slot(165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); + private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); [Slot(206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetString(System.Int32 name); + private static extern IntPtr glGetString(System.Int32 name); [Slot(209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); + private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); [Slot(215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); + private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); [Slot(216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); [Slot(217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); + private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); [Slot(220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHint(System.Int32 target, System.Int32 mode); + private static extern void glHint(System.Int32 target, System.Int32 mode); [Slot(222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBuffer(UInt32 buffer); + private static extern byte glIsBuffer(UInt32 buffer); [Slot(223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabled(System.Int32 cap); + private static extern byte glIsEnabled(System.Int32 cap); [Slot(226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFramebuffer(UInt32 framebuffer); + private static extern byte glIsFramebuffer(UInt32 framebuffer); [Slot(227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgram(UInt32 program); + private static extern byte glIsProgram(UInt32 program); [Slot(230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsRenderbuffer(UInt32 renderbuffer); + private static extern byte glIsRenderbuffer(UInt32 renderbuffer); [Slot(231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsShader(UInt32 shader); + private static extern byte glIsShader(UInt32 shader); [Slot(233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTexture(UInt32 texture); + private static extern byte glIsTexture(UInt32 texture); [Slot(236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidth(Single width); + private static extern void glLineWidth(Single width); [Slot(237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLinkProgram(UInt32 program); + private static extern void glLinkProgram(UInt32 program); [Slot(243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); [Slot(248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorei(System.Int32 pname, Int32 param); + private static extern void glPixelStorei(System.Int32 pname, Int32 param); [Slot(249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffset(Single factor, Single units); + private static extern void glPolygonOffset(Single factor, Single units); [Slot(250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroup(); + private static extern void glPopDebugGroup(); [Slot(289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReleaseShaderCompiler(); + private static extern void glReleaseShaderCompiler(); [Slot(300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); [Slot(307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverage(Single value, bool invert); + private static extern void glSampleCoverage(Single value, bool invert); [Slot(310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); + private static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); [Slot(314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); + private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); [Slot(316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); [Slot(317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); [Slot(318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMask(UInt32 mask); + private static extern void glStencilMask(UInt32 mask); [Slot(319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); + private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); [Slot(320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); + private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); [Slot(321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); + private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); [Slot(325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); [Slot(328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1f(Int32 location, Single v0); + private static extern void glUniform1f(Int32 location, Single v0); [Slot(344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); [Slot(345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1i(Int32 location, Int32 v0); + private static extern void glUniform1i(Int32 location, Int32 v0); [Slot(346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); [Slot(347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2f(Int32 location, Single v0, Single v1); + private static extern void glUniform2f(Int32 location, Single v0, Single v1); [Slot(348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); [Slot(349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); + private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); [Slot(350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); [Slot(351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); + private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); [Slot(352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); [Slot(353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); [Slot(355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); [Slot(357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); [Slot(359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgram(UInt32 program); + private static extern void glUseProgram(UInt32 program); [Slot(372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgram(UInt32 program); + private static extern void glValidateProgram(UInt32 program); [Slot(374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1f(UInt32 index, Single x); + private static extern void glVertexAttrib1f(UInt32 index, Single x); [Slot(375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); [Slot(376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); + private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); [Slot(377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); [Slot(378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); + private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); [Slot(379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); [Slot(380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); [Slot(381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); [Slot(385)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); [Slot(386)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(0)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveProgramEXT(UInt32 program); + private static extern void glActiveProgramEXT(UInt32 program); [Slot(1)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); + private static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); [Slot(7)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQueryEXT(System.Int32 target, UInt32 id); + private static extern void glBeginQueryEXT(System.Int32 target, UInt32 id); [Slot(11)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramPipelineEXT(UInt32 pipeline); + private static extern void glBindProgramPipelineEXT(UInt32 pipeline); [Slot(19)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationEXT(System.Int32 mode); + private static extern void glBlendEquationEXT(System.Int32 mode); [Slot(20)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode); [Slot(22)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(24)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(26)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(39)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a); + private static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a); [Slot(46)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); + private static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); [Slot(56)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); + private static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); [Slot(57)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings); + private static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings); [Slot(71)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines); + private static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines); [Slot(72)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids); [Slot(84)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableiEXT(System.Int32 target, UInt32 index); + private static extern void glDisableiEXT(System.Int32 target, UInt32 index); [Slot(86)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments); [Slot(89)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); [Slot(91)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs); [Slot(92)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices); + private static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices); [Slot(96)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableiEXT(System.Int32 target, UInt32 index); + private static extern void glEnableiEXT(System.Int32 target, UInt32 index); [Slot(106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQueryEXT(System.Int32 target); + private static extern void glEndQueryEXT(System.Int32 target); [Slot(124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); + private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); [Slot(127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); + private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); [Slot(130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids); [Slot(159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusEXT(); + private static extern System.Int32 glGetGraphicsResetStatusEXT(); [Slot(162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); [Slot(166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); + private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); [Slot(224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index); + private static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index); [Slot(228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramPipelineEXT(UInt32 pipeline); + private static extern byte glIsProgramPipelineEXT(UInt32 pipeline); [Slot(229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsQueryEXT(UInt32 id); + private static extern byte glIsQueryEXT(UInt32 id); [Slot(235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); + private static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); [Slot(239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access); + private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access); [Slot(241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); + private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); [Slot(242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value); + private static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value); [Slot(252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopGroupMarkerEXT(); + private static extern void glPopGroupMarkerEXT(); [Slot(253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); + private static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); [Slot(255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); [Slot(256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); + private static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); [Slot(257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); + private static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); [Slot(259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); + private static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); [Slot(261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); + private static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); [Slot(263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); + private static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); [Slot(265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); + private static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); [Slot(267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); + private static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); [Slot(269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); + private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); [Slot(292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glQueryCounterEXT(UInt32 id, System.Int32 target); + private static extern void glQueryCounterEXT(UInt32 id, System.Int32 target); [Slot(293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index); + private static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index); [Slot(296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param); + private static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param); [Slot(323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); + private static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); [Slot(370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program); + private static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program); [Slot(371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); + private static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); [Slot(373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgramPipelineEXT(UInt32 pipeline); + private static extern void glValidateProgramPipelineEXT(UInt32 pipeline); [Slot(383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor); [Slot(128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); + private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); [Slot(304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(6)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); + private static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); [Slot(53)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); + private static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); [Slot(69)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); + private static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); [Slot(105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndPerfQueryINTEL(UInt32 queryHandle); + private static extern void glEndPerfQueryINTEL(UInt32 queryHandle); [Slot(155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); + private static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); [Slot(164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); + private static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); [Slot(178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); + private static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); [Slot(185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); + private static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); [Slot(186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId); + private static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId); [Slot(187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); + private static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); [Slot(15)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendBarrierKHR(); + private static extern void glBlendBarrierKHR(); [Slot(60)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); + private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); [Slot(62)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(64)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusKHR(); + private static extern System.Int32 glGetGraphicsResetStatusKHR(); [Slot(167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); [Slot(251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroupKHR(); + private static extern void glPopDebugGroupKHR(); [Slot(290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(16)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendBarrierNV(); + private static extern void glBlendBarrierNV(); [Slot(27)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); + private static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); [Slot(29)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(45)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); + private static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); [Slot(51)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCoverageMaskNV(bool mask); + private static extern void glCoverageMaskNV(bool mask); [Slot(52)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCoverageOperationNV(System.Int32 operation); + private static extern void glCoverageOperationNV(System.Int32 operation); [Slot(66)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); + private static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); [Slot(90)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); [Slot(93)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs); [Slot(97)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishFenceNV(UInt32 fence); + private static extern void glFinishFenceNV(UInt32 fence); [Slot(134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); + private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); [Slot(154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFenceNV(UInt32 fence); + private static extern byte glIsFenceNV(UInt32 fence); [Slot(294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBufferNV(System.Int32 mode); + private static extern void glReadBufferNV(System.Int32 mode); [Slot(305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); + private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); [Slot(322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glTestFenceNV(UInt32 fence); + private static extern byte glTestFenceNV(UInt32 fence); [Slot(360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(384)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor); [Slot(14)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArrayOES(UInt32 array); + private static extern void glBindVertexArrayOES(UInt32 array); [Slot(42)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [Slot(44)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(49)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(77)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays); [Slot(98)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); + private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); [Slot(99)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); + private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); [Slot(129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); + private static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); [Slot(141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays); [Slot(148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); + private static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); [Slot(234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArrayOES(UInt32 array); + private static extern byte glIsVertexArrayOES(UInt32 array); [Slot(238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); + private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); [Slot(240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinSampleShadingOES(Single value); + private static extern void glMinSampleShadingOES(Single value); [Slot(254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); + private static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); [Slot(326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBufferOES(System.Int32 target); + private static extern byte glUnmapBufferOES(System.Int32 target); [Slot(3)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref); + private static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref); [Slot(83)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableDriverControlQCOM(UInt32 driverControl); + private static extern void glDisableDriverControlQCOM(UInt32 driverControl); [Slot(101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableDriverControlQCOM(UInt32 driverControl); + private static extern void glEnableDriverControlQCOM(UInt32 driverControl); [Slot(107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTilingQCOM(UInt32 preserveMask); + private static extern void glEndTilingQCOM(UInt32 preserveMask); [Slot(108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); + private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); [Slot(109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers); + private static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers); [Slot(110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers); + private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers); [Slot(111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length); + private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length); [Slot(112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms); + private static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms); [Slot(113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers); + private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers); [Slot(114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders); + private static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders); [Slot(115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); + private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); [Slot(117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); + private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); [Slot(118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glExtIsProgramBinaryQCOM(UInt32 program); + private static extern byte glExtIsProgramBinaryQCOM(UInt32 program); [Slot(119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); [Slot(151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls); + private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls); [Slot(152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString); + private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString); [Slot(315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask); + private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask); } } diff --git a/src/OpenTK/Graphics/ES20/ErrorHelper.cs b/src/OpenTK/Graphics/ES20/ErrorHelper.cs index 66e7f51..5c2bf76 100644 --- a/src/OpenTK/Graphics/ES20/ErrorHelper.cs +++ b/src/OpenTK/Graphics/ES20/ErrorHelper.cs @@ -40,12 +40,14 @@ namespace OpenTK.Graphics.ES20 // // Make sure that no error checking is added to the GetError function, // as that would cause infinite recursion! - struct ErrorHelper : IDisposable + internal struct ErrorHelper : IDisposable { - static readonly object SyncRoot = new object(); - static readonly Dictionary> ContextErrors = + private static readonly object SyncRoot = new object(); + + private static readonly Dictionary> ContextErrors = new Dictionary>(); - readonly GraphicsContext Context; + + private readonly GraphicsContext Context; public ErrorHelper(IGraphicsContext context) { diff --git a/src/OpenTK/Graphics/ES20/Helper.cs b/src/OpenTK/Graphics/ES20/Helper.cs index f66420c..1b5db58 100644 --- a/src/OpenTK/Graphics/ES20/Helper.cs +++ b/src/OpenTK/Graphics/ES20/Helper.cs @@ -41,13 +41,13 @@ namespace OpenTK.Graphics.ES20 #if IPHONE const string Library = "/System/Library/Frameworks/OpenGLES.framework/OpenGLES"; #else - const string Library = "libGLESv2.dll"; + private const string Library = "libGLESv2.dll"; #endif - static readonly object sync_root = new object(); + private static readonly object sync_root = new object(); - static IntPtr[] EntryPoints; - static byte[] EntryPointNames; - static int[] EntryPointNameOffsets; + private static IntPtr[] EntryPoints; + private static byte[] EntryPointNames; + private static int[] EntryPointNameOffsets; /// /// Constructs a new instance. diff --git a/src/OpenTK/Graphics/ES30/ES30.cs b/src/OpenTK/Graphics/ES30/ES30.cs index bcb3d8a..0db40b5 100644 --- a/src/OpenTK/Graphics/ES30/ES30.cs +++ b/src/OpenTK/Graphics/ES30/ES30.cs @@ -5,7 +5,7 @@ // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to +// in the Software without restriction, including without limitation the rights to // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of // the Software, and to permit persons to whom the Software is furnished to do // so, subject to the following conditions: @@ -1577,34 +1577,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [Obsolete("Use strongly-typed overload instead")] @@ -1614,34 +1614,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] @@ -1650,16 +1650,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1669,16 +1669,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] @@ -1687,19 +1687,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1709,19 +1709,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1734,19 +1734,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1759,19 +1759,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1784,19 +1784,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -1808,19 +1808,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1829,19 +1829,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1853,19 +1853,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1877,19 +1877,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1901,19 +1901,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] @@ -1984,19 +1984,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -2006,19 +2006,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] @@ -2027,10 +2027,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] @@ -2040,10 +2040,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: ANGLE_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] @@ -2057,13 +2057,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use strongly-typed overload instead")] @@ -2074,13 +2074,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use strongly-typed overload instead")] @@ -2091,13 +2091,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] @@ -2107,13 +2107,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] @@ -2141,7 +2141,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Delete a sync object /// - /// + /// /// The sync object to be deleted. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")] @@ -2150,10 +2150,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [Obsolete("Use strongly-typed overload instead")] @@ -2163,10 +2163,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] @@ -2233,19 +2233,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -2256,19 +2256,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -2279,19 +2279,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -2302,19 +2302,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] @@ -2324,19 +2324,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] @@ -2346,19 +2346,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// + /// /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] @@ -2368,7 +2368,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Determine if a name corresponds to a sync object /// - /// + /// /// Specifies a value that may be the name of a sync object. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")] @@ -2377,19 +2377,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -2399,19 +2399,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] @@ -2424,13 +2424,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use strongly-typed overload instead")] @@ -2441,13 +2441,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use strongly-typed overload instead")] @@ -2458,13 +2458,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] @@ -2474,13 +2474,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: APPLE_sync] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] @@ -2492,7 +2492,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation-dependent, but must be at least 32. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. /// [Obsolete("Use strongly-typed overload instead")] @@ -2502,7 +2502,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation-dependent, but must be at least 32. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] @@ -2511,10 +2511,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attaches a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -2524,10 +2524,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attaches a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -2537,10 +2537,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2551,10 +2551,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2565,10 +2565,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] @@ -2578,10 +2578,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] @@ -2591,7 +2591,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [Obsolete("Use strongly-typed overload instead")] @@ -2601,7 +2601,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")] @@ -2610,13 +2610,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -2626,13 +2626,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -2642,10 +2642,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2656,10 +2656,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [Obsolete("Use strongly-typed overload instead")] @@ -2670,10 +2670,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] @@ -2683,10 +2683,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] @@ -2696,13 +2696,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [Obsolete("Use strongly-typed overload instead")] @@ -2713,13 +2713,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [Obsolete("Use strongly-typed overload instead")] @@ -2730,13 +2730,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] @@ -2746,13 +2746,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] @@ -2762,19 +2762,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use strongly-typed overload instead")] @@ -2785,19 +2785,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use strongly-typed overload instead")] @@ -2808,19 +2808,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use strongly-typed overload instead")] @@ -2831,19 +2831,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use strongly-typed overload instead")] @@ -2854,19 +2854,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -2876,19 +2876,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -2898,19 +2898,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -2920,19 +2920,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -2942,10 +2942,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [Obsolete("Use strongly-typed overload instead")] @@ -2956,10 +2956,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [Obsolete("Use strongly-typed overload instead")] @@ -2970,10 +2970,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] @@ -2983,10 +2983,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] @@ -2996,10 +2996,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [Obsolete("Use strongly-typed overload instead")] @@ -3010,10 +3010,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [Obsolete("Use strongly-typed overload instead")] @@ -3024,10 +3024,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] @@ -3037,10 +3037,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] @@ -3050,10 +3050,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a named sampler to a texturing target /// - /// + /// /// Specifies the index of the texture unit to which the sampler is bound. /// - /// + /// /// Specifies the name of a sampler. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindSampler")] @@ -3063,10 +3063,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a named sampler to a texturing target /// - /// + /// /// Specifies the index of the texture unit to which the sampler is bound. /// - /// + /// /// Specifies the name of a sampler. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindSampler")] @@ -3076,10 +3076,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, /// - /// + /// /// Specifies the name of a texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -3090,10 +3090,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, /// - /// + /// /// Specifies the name of a texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -3104,10 +3104,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] @@ -3117,10 +3117,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] @@ -3130,10 +3130,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [Obsolete("Use strongly-typed overload instead")] @@ -3144,10 +3144,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [Obsolete("Use strongly-typed overload instead")] @@ -3158,10 +3158,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] @@ -3171,10 +3171,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] @@ -3184,7 +3184,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] @@ -3194,7 +3194,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] @@ -3204,16 +3204,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the blend color /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendColor")] @@ -3222,7 +3222,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -3232,7 +3232,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] @@ -3241,10 +3241,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -3254,10 +3254,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] @@ -3266,10 +3266,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use strongly-typed overload instead")] @@ -3279,10 +3279,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] @@ -3291,16 +3291,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [Obsolete("Use strongly-typed overload instead")] @@ -3310,16 +3310,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] @@ -3328,34 +3328,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [Obsolete("Use strongly-typed overload instead")] @@ -3365,34 +3365,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")] @@ -3401,16 +3401,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3420,16 +3420,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3442,16 +3442,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3464,16 +3464,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3486,16 +3486,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3507,16 +3507,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3526,16 +3526,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3548,16 +3548,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3570,16 +3570,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3592,16 +3592,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [Obsolete("Use strongly-typed overload instead")] @@ -3613,16 +3613,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3631,16 +3631,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3652,16 +3652,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3673,16 +3673,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3694,16 +3694,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3714,16 +3714,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3732,16 +3732,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3753,16 +3753,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3774,16 +3774,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3795,16 +3795,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] @@ -3815,16 +3815,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3834,16 +3834,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3856,16 +3856,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3878,16 +3878,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3900,16 +3900,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3921,16 +3921,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3940,16 +3940,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3962,16 +3962,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -3984,16 +3984,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -4006,16 +4006,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [Obsolete("Use strongly-typed overload instead")] @@ -4027,16 +4027,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4045,16 +4045,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4066,16 +4066,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4087,16 +4087,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4108,16 +4108,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4128,16 +4128,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4146,16 +4146,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4167,16 +4167,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4188,16 +4188,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4209,16 +4209,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] @@ -4229,7 +4229,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Check the completeness status of a framebuffer /// - /// + /// /// Specify the target of the framebuffer completeness check. /// [Obsolete("Use strongly-typed overload instead")] @@ -4239,7 +4239,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Check the completeness status of a framebuffer /// - /// + /// /// Specify the target of the framebuffer completeness check. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] @@ -4248,7 +4248,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Clear buffers to preset values /// - /// + /// /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. /// [Obsolete("Use strongly-typed overload instead")] @@ -4258,7 +4258,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Clear buffers to preset values /// - /// + /// /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] @@ -4267,16 +4267,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// + /// /// The value to clear a depth render buffer to. /// - /// + /// /// The value to clear a stencil render buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4286,16 +4286,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// + /// /// The value to clear a depth render buffer to. /// - /// + /// /// The value to clear a stencil render buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")] @@ -4304,13 +4304,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4321,13 +4321,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4338,13 +4338,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4355,13 +4355,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -4371,13 +4371,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -4387,13 +4387,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -4403,13 +4403,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4420,13 +4420,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4437,13 +4437,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4454,13 +4454,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -4470,13 +4470,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -4486,13 +4486,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -4502,13 +4502,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4519,13 +4519,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4536,13 +4536,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [Obsolete("Use strongly-typed overload instead")] @@ -4553,13 +4553,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -4569,13 +4569,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -4585,13 +4585,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -4601,16 +4601,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify clear values for the color buffers /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearColor")] @@ -4619,7 +4619,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearDepthf")] @@ -4628,7 +4628,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the clear value for the stencil buffer /// - /// + /// /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearStencil")] @@ -4637,13 +4637,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use strongly-typed overload instead")] @@ -4654,13 +4654,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use strongly-typed overload instead")] @@ -4671,13 +4671,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] @@ -4687,13 +4687,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] @@ -4703,16 +4703,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glColorMask")] @@ -4721,7 +4721,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -4731,7 +4731,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -4741,28 +4741,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4772,28 +4772,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4806,28 +4806,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4840,28 +4840,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4874,28 +4874,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -4907,28 +4907,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4937,28 +4937,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -4970,28 +4970,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -5003,28 +5003,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -5036,28 +5036,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] @@ -5068,31 +5068,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5102,31 +5102,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5139,31 +5139,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5176,31 +5176,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5213,31 +5213,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5249,31 +5249,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] @@ -5282,31 +5282,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] @@ -5318,31 +5318,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] @@ -5354,31 +5354,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] @@ -5390,31 +5390,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] @@ -5425,31 +5425,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5459,31 +5459,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5496,31 +5496,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5533,31 +5533,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5570,31 +5570,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5606,31 +5606,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -5639,31 +5639,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -5675,31 +5675,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -5711,31 +5711,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -5747,31 +5747,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] @@ -5782,37 +5782,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5822,37 +5822,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5865,37 +5865,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5908,37 +5908,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5951,37 +5951,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -5993,37 +5993,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] @@ -6032,37 +6032,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] @@ -6074,37 +6074,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] @@ -6116,37 +6116,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] @@ -6158,37 +6158,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] @@ -6199,19 +6199,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [Obsolete("Use strongly-typed overload instead")] @@ -6221,19 +6221,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [Obsolete("Use strongly-typed overload instead")] @@ -6243,19 +6243,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] @@ -6264,19 +6264,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] @@ -6285,28 +6285,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba, R8, Rg8, Rgb565, Rgb8, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Srgb8, Srgb8Alpha8, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui, Rg32i, Rg32ui, Rgba8i, Rgba8ui, Rgb10A2ui, Rgba16i, Rgba16ui, Rgba32i, Rgba32ui. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the width of the border. Must be 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -6316,28 +6316,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba, R8, Rg8, Rgb565, Rgb8, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Srgb8, Srgb8Alpha8, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui, Rg32i, Rg32ui, Rgba8i, Rgba8ui, Rgb10A2ui, Rgba16i, Rgba16ui, Rgba32i, Rgba32ui. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the width of the border. Must be 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] @@ -6346,28 +6346,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [Obsolete("Use strongly-typed overload instead")] @@ -6377,28 +6377,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] @@ -6407,31 +6407,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [Obsolete("Use strongly-typed overload instead")] @@ -6441,31 +6441,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyTexSubImage3D")] @@ -6480,7 +6480,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates a shader object /// - /// + /// /// Specifies the type of shader to be created. Must be one of VertexShader or FragmentShader. /// [Obsolete("Use strongly-typed overload instead")] @@ -6490,7 +6490,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Creates a shader object /// - /// + /// /// Specifies the type of shader to be created. Must be one of VertexShader or FragmentShader. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] @@ -6499,7 +6499,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify whether front- or back-facing polygons can be culled /// - /// + /// /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. /// [Obsolete("Use strongly-typed overload instead")] @@ -6509,7 +6509,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify whether front- or back-facing polygons can be culled /// - /// + /// /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] @@ -6518,10 +6518,10 @@ namespace OpenTK.Graphics.ES30 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -6530,10 +6530,10 @@ namespace OpenTK.Graphics.ES30 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -6545,10 +6545,10 @@ namespace OpenTK.Graphics.ES30 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -6560,10 +6560,10 @@ namespace OpenTK.Graphics.ES30 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -6575,10 +6575,10 @@ namespace OpenTK.Graphics.ES30 /// /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] @@ -6589,22 +6589,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -6615,22 +6615,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -6641,22 +6641,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -6667,22 +6667,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -6693,22 +6693,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -6719,22 +6719,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -6745,22 +6745,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -6770,22 +6770,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -6795,22 +6795,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -6820,22 +6820,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -6845,22 +6845,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -6870,22 +6870,22 @@ namespace OpenTK.Graphics.ES30 /// /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] @@ -6895,22 +6895,22 @@ namespace OpenTK.Graphics.ES30 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -6921,22 +6921,22 @@ namespace OpenTK.Graphics.ES30 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -6947,22 +6947,22 @@ namespace OpenTK.Graphics.ES30 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] @@ -6972,22 +6972,22 @@ namespace OpenTK.Graphics.ES30 /// /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] @@ -6997,7 +6997,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7007,7 +7007,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7017,10 +7017,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7030,10 +7030,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7043,10 +7043,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7056,10 +7056,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7069,10 +7069,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7082,10 +7082,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] @@ -7095,7 +7095,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7105,7 +7105,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7115,10 +7115,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7128,10 +7128,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7141,10 +7141,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7154,10 +7154,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7167,10 +7167,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7180,10 +7180,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] @@ -7193,7 +7193,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -7203,7 +7203,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -7213,7 +7213,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7223,7 +7223,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7233,10 +7233,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7246,10 +7246,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7259,10 +7259,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7272,10 +7272,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7285,10 +7285,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7298,10 +7298,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] @@ -7311,7 +7311,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7321,7 +7321,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7331,10 +7331,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7344,10 +7344,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7357,10 +7357,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7370,10 +7370,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7383,10 +7383,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7396,10 +7396,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] @@ -7409,7 +7409,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7419,7 +7419,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7429,10 +7429,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7442,10 +7442,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7455,10 +7455,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7468,10 +7468,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7481,10 +7481,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7494,10 +7494,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] @@ -7507,7 +7507,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Deletes a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -7517,7 +7517,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Deletes a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -7527,7 +7527,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete a sync object /// - /// + /// /// The sync object to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSync")] @@ -7536,7 +7536,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7546,7 +7546,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7556,10 +7556,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7569,10 +7569,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7582,10 +7582,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7595,10 +7595,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7608,10 +7608,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7621,10 +7621,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] @@ -7634,7 +7634,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7644,7 +7644,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7654,10 +7654,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7667,10 +7667,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7680,10 +7680,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7693,10 +7693,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7706,10 +7706,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7719,10 +7719,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -7732,7 +7732,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7742,7 +7742,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7752,10 +7752,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7765,10 +7765,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7778,10 +7778,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7791,10 +7791,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7804,10 +7804,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7817,10 +7817,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -7830,7 +7830,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value used for depth buffer comparisons /// - /// + /// /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. /// [Obsolete("Use strongly-typed overload instead")] @@ -7840,7 +7840,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value used for depth buffer comparisons /// - /// + /// /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] @@ -7849,7 +7849,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable writing into the depth buffer /// - /// + /// /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthMask")] @@ -7858,10 +7858,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthRangef")] @@ -7870,10 +7870,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Detaches a shader object from a program object to which it is attached /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -7883,10 +7883,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Detaches a shader object from a program object to which it is attached /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -7919,13 +7919,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -7935,13 +7935,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] @@ -7950,16 +7950,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -7969,16 +7969,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawArraysInstanced")] @@ -7987,10 +7987,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -8001,10 +8001,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -8015,10 +8015,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -8029,10 +8029,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] @@ -8042,10 +8042,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] @@ -8055,10 +8055,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] @@ -8068,16 +8068,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8087,16 +8087,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8109,16 +8109,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8131,16 +8131,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8153,16 +8153,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8174,16 +8174,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -8192,16 +8192,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -8213,16 +8213,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -8234,16 +8234,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -8255,16 +8255,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] @@ -8275,19 +8275,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -8297,19 +8297,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -8322,19 +8322,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -8347,19 +8347,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -8372,19 +8372,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -8396,19 +8396,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] @@ -8417,19 +8417,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] @@ -8441,19 +8441,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] @@ -8465,19 +8465,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] @@ -8489,19 +8489,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] @@ -8512,22 +8512,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8538,22 +8538,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8566,22 +8566,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8594,22 +8594,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8622,22 +8622,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8650,22 +8650,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8676,22 +8676,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8704,22 +8704,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8732,22 +8732,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8760,22 +8760,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use strongly-typed overload instead")] @@ -8788,22 +8788,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8813,22 +8813,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8840,22 +8840,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8867,22 +8867,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8894,22 +8894,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8921,22 +8921,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8946,22 +8946,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -8973,22 +8973,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -9000,22 +9000,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -9027,22 +9027,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] @@ -9054,7 +9054,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [Obsolete("Use strongly-typed overload instead")] @@ -9064,7 +9064,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] @@ -9073,7 +9073,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -9083,7 +9083,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -9108,10 +9108,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [Obsolete("Use strongly-typed overload instead")] @@ -9121,10 +9121,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFenceSync")] @@ -9145,13 +9145,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [Obsolete("Use strongly-typed overload instead")] @@ -9161,13 +9161,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [Obsolete("Use strongly-typed overload instead")] @@ -9177,13 +9177,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] @@ -9192,13 +9192,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] @@ -9207,16 +9207,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -9227,16 +9227,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -9247,16 +9247,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -9266,16 +9266,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -9285,19 +9285,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -9308,19 +9308,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -9331,19 +9331,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] @@ -9353,19 +9353,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] @@ -9375,19 +9375,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -9398,19 +9398,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -9421,19 +9421,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] @@ -9443,19 +9443,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] @@ -9465,7 +9465,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define front- and back-facing polygons /// - /// + /// /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. /// [Obsolete("Use strongly-typed overload instead")] @@ -9475,7 +9475,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define front- and back-facing polygons /// - /// + /// /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] @@ -9491,10 +9491,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -9504,10 +9504,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -9517,10 +9517,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -9530,10 +9530,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -9543,10 +9543,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -9556,10 +9556,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] @@ -9569,7 +9569,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate mipmaps for a specified texture target /// - /// + /// /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture2D, Texture3D, Texture2DArray or TextureCubeMap. /// [Obsolete("Use strongly-typed overload instead")] @@ -9579,7 +9579,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate mipmaps for a specified texture target /// - /// + /// /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture2D, Texture3D, Texture2DArray or TextureCubeMap. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] @@ -9595,10 +9595,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -9608,10 +9608,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -9621,10 +9621,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -9634,10 +9634,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -9647,10 +9647,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -9660,10 +9660,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] @@ -9680,10 +9680,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] @@ -9693,10 +9693,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] @@ -9706,10 +9706,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] @@ -9719,10 +9719,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] @@ -9732,10 +9732,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] @@ -9745,10 +9745,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] @@ -9765,10 +9765,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -9778,10 +9778,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -9791,10 +9791,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -9804,10 +9804,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -9817,10 +9817,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -9830,10 +9830,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] @@ -9850,10 +9850,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] @@ -9863,10 +9863,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] @@ -9876,10 +9876,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] @@ -9889,10 +9889,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] @@ -9902,10 +9902,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] @@ -9915,10 +9915,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] @@ -9935,10 +9935,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -9948,10 +9948,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -9961,10 +9961,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -9974,10 +9974,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -9987,10 +9987,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -10000,10 +10000,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] @@ -10020,10 +10020,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] @@ -10033,10 +10033,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] @@ -10046,10 +10046,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] @@ -10059,10 +10059,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] @@ -10072,10 +10072,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] @@ -10085,10 +10085,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] @@ -10105,10 +10105,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -10118,10 +10118,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -10131,10 +10131,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -10144,10 +10144,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -10157,10 +10157,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -10170,10 +10170,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -10183,25 +10183,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -10211,25 +10211,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10240,25 +10240,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -10268,25 +10268,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10297,25 +10297,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -10325,25 +10325,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10354,25 +10354,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -10382,25 +10382,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10411,25 +10411,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -10439,25 +10439,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10468,25 +10468,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -10496,25 +10496,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10525,25 +10525,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -10553,25 +10553,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10582,25 +10582,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -10610,25 +10610,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [Obsolete("Use strongly-typed overload instead")] @@ -10639,16 +10639,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] @@ -10658,16 +10658,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] @@ -10677,16 +10677,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] @@ -10696,16 +10696,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [Obsolete("Use strongly-typed overload instead")] @@ -10716,16 +10716,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [Obsolete("Use strongly-typed overload instead")] @@ -10736,16 +10736,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [Obsolete("Use strongly-typed overload instead")] @@ -10756,16 +10756,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] @@ -10775,16 +10775,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] @@ -10794,16 +10794,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] @@ -10813,16 +10813,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [Obsolete("Use strongly-typed overload instead")] @@ -10833,16 +10833,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [Obsolete("Use strongly-typed overload instead")] @@ -10853,16 +10853,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [Obsolete("Use strongly-typed overload instead")] @@ -10873,19 +10873,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] @@ -10895,19 +10895,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] @@ -10917,19 +10917,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] @@ -10939,19 +10939,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] @@ -10961,19 +10961,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] @@ -10983,19 +10983,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [Obsolete("Use strongly-typed overload instead")] @@ -11006,19 +11006,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] @@ -11028,19 +11028,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [Obsolete("Use strongly-typed overload instead")] @@ -11051,19 +11051,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] @@ -11073,19 +11073,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [Obsolete("Use strongly-typed overload instead")] @@ -11096,19 +11096,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] @@ -11118,19 +11118,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [Obsolete("Use strongly-typed overload instead")] @@ -11141,19 +11141,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] @@ -11163,19 +11163,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [Obsolete("Use strongly-typed overload instead")] @@ -11186,19 +11186,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] @@ -11208,19 +11208,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [Obsolete("Use strongly-typed overload instead")] @@ -11231,16 +11231,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -11250,16 +11250,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -11269,16 +11269,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -11288,16 +11288,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -11307,16 +11307,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -11326,16 +11326,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -11345,10 +11345,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -11358,10 +11358,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -11429,13 +11429,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -11446,13 +11446,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -11463,13 +11463,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -11480,13 +11480,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] @@ -11496,13 +11496,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] @@ -11512,13 +11512,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] @@ -11528,13 +11528,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -11545,13 +11545,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -11562,13 +11562,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -11579,13 +11579,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] @@ -11595,13 +11595,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] @@ -11611,13 +11611,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] @@ -11627,13 +11627,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -11643,13 +11643,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -11662,13 +11662,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -11681,13 +11681,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -11700,13 +11700,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -11718,13 +11718,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] @@ -11733,13 +11733,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] @@ -11751,13 +11751,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] @@ -11769,13 +11769,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] @@ -11787,13 +11787,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] @@ -11804,28 +11804,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -11836,28 +11836,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -11868,28 +11868,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -11900,28 +11900,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -11931,28 +11931,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -11962,28 +11962,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -11993,28 +11993,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -12025,28 +12025,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -12057,28 +12057,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -12089,28 +12089,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -12120,28 +12120,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -12151,28 +12151,28 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] @@ -12246,10 +12246,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] @@ -12259,10 +12259,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] @@ -12272,16 +12272,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [Obsolete("Use strongly-typed overload instead")] @@ -12292,16 +12292,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [Obsolete("Use strongly-typed overload instead")] @@ -12312,16 +12312,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [Obsolete("Use strongly-typed overload instead")] @@ -12332,16 +12332,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -12351,16 +12351,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -12370,16 +12370,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -12713,19 +12713,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Renderbuffer. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of integers that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [Obsolete("Use strongly-typed overload instead")] @@ -12736,19 +12736,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Renderbuffer. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of integers that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [Obsolete("Use strongly-typed overload instead")] @@ -12759,19 +12759,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Renderbuffer. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of integers that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [Obsolete("Use strongly-typed overload instead")] @@ -12782,19 +12782,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Renderbuffer. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of integers that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] @@ -12804,19 +12804,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Renderbuffer. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of integers that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] @@ -12826,19 +12826,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Renderbuffer. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of integers that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] @@ -12983,19 +12983,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -13006,19 +13006,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -13029,19 +13029,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -13052,19 +13052,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -13075,19 +13075,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -13098,19 +13098,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -13121,19 +13121,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -13143,19 +13143,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -13165,19 +13165,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -13187,19 +13187,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -13209,19 +13209,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -13231,19 +13231,19 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] @@ -13253,16 +13253,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13273,16 +13273,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13293,16 +13293,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13313,16 +13313,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13335,16 +13335,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13357,16 +13357,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13379,16 +13379,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13401,16 +13401,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13423,16 +13423,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13445,16 +13445,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13467,16 +13467,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13489,16 +13489,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13511,16 +13511,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13533,16 +13533,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13555,16 +13555,16 @@ namespace OpenTK.Graphics.ES30 /// /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -13577,10 +13577,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -13590,10 +13590,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -13606,10 +13606,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -13622,10 +13622,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -13638,10 +13638,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -13653,10 +13653,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -13665,10 +13665,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -13680,10 +13680,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -13695,10 +13695,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -13710,10 +13710,10 @@ namespace OpenTK.Graphics.ES30 /// /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] @@ -13724,19 +13724,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13746,19 +13746,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13770,19 +13770,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13794,19 +13794,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13818,19 +13818,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13842,19 +13842,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13864,19 +13864,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13888,19 +13888,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13912,19 +13912,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13936,19 +13936,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13960,19 +13960,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -13982,19 +13982,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14006,19 +14006,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14030,19 +14030,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14054,19 +14054,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14078,19 +14078,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14100,19 +14100,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14124,19 +14124,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14148,19 +14148,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14172,19 +14172,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] @@ -14196,16 +14196,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -14215,16 +14215,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -14234,16 +14234,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -14253,16 +14253,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -14272,13 +14272,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14289,13 +14289,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14306,13 +14306,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14323,13 +14323,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -14339,13 +14339,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -14355,13 +14355,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -14371,13 +14371,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14388,13 +14388,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14405,13 +14405,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14422,13 +14422,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -14438,13 +14438,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -14454,13 +14454,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -14470,13 +14470,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14487,13 +14487,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14504,13 +14504,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14521,13 +14521,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] @@ -14537,13 +14537,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] @@ -14553,13 +14553,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] @@ -14569,13 +14569,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14586,13 +14586,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14603,13 +14603,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14620,13 +14620,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] @@ -14636,13 +14636,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] @@ -14652,13 +14652,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] @@ -14668,13 +14668,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14685,13 +14685,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14702,13 +14702,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -14719,13 +14719,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] @@ -14735,13 +14735,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] @@ -14751,13 +14751,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] @@ -14767,13 +14767,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14784,13 +14784,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14801,13 +14801,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -14818,13 +14818,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -14834,13 +14834,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -14850,13 +14850,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -14866,13 +14866,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -14883,13 +14883,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -14900,13 +14900,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -14917,13 +14917,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] @@ -14933,13 +14933,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] @@ -14949,13 +14949,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] @@ -14965,13 +14965,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -14982,13 +14982,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -14999,13 +14999,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15016,13 +15016,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] @@ -15032,13 +15032,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] @@ -15048,13 +15048,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] @@ -15064,13 +15064,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15081,13 +15081,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15098,13 +15098,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15115,13 +15115,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] @@ -15131,13 +15131,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] @@ -15147,13 +15147,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] @@ -15163,13 +15163,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15180,13 +15180,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15197,13 +15197,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15214,13 +15214,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] @@ -15230,13 +15230,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] @@ -15246,13 +15246,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] @@ -15262,16 +15262,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -15281,16 +15281,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -15300,16 +15300,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -15319,16 +15319,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -15338,13 +15338,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15355,13 +15355,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15372,13 +15372,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15389,13 +15389,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -15405,13 +15405,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -15421,13 +15421,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -15437,13 +15437,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15454,13 +15454,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15471,13 +15471,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15488,13 +15488,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -15504,13 +15504,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -15520,13 +15520,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -15536,16 +15536,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [Obsolete("Use strongly-typed overload instead")] @@ -15556,16 +15556,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [Obsolete("Use strongly-typed overload instead")] @@ -15576,16 +15576,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [Obsolete("Use strongly-typed overload instead")] @@ -15596,16 +15596,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] @@ -15615,16 +15615,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] @@ -15634,16 +15634,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] @@ -15653,16 +15653,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -15672,16 +15672,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -15691,16 +15691,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -15710,16 +15710,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -15729,7 +15729,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. /// [Obsolete("Use strongly-typed overload instead")] @@ -15739,7 +15739,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] @@ -15748,10 +15748,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [Obsolete("Use strongly-typed overload instead")] @@ -15762,10 +15762,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [Obsolete("Use strongly-typed overload instead")] @@ -15776,10 +15776,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] @@ -15789,10 +15789,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] @@ -15802,19 +15802,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15825,19 +15825,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15848,19 +15848,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use strongly-typed overload instead")] @@ -15871,19 +15871,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] @@ -15893,19 +15893,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] @@ -15915,19 +15915,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] @@ -15937,13 +15937,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15954,13 +15954,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15971,13 +15971,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -15988,13 +15988,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] @@ -16004,13 +16004,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] @@ -16020,13 +16020,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] @@ -16036,13 +16036,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -16053,13 +16053,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -16070,13 +16070,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [Obsolete("Use strongly-typed overload instead")] @@ -16087,13 +16087,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] @@ -16103,13 +16103,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] @@ -16119,13 +16119,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] @@ -16135,25 +16135,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [Obsolete("Use strongly-typed overload instead")] @@ -16164,25 +16164,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -16192,25 +16192,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [Obsolete("Use strongly-typed overload instead")] @@ -16221,25 +16221,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -16249,25 +16249,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [Obsolete("Use strongly-typed overload instead")] @@ -16278,25 +16278,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -16306,25 +16306,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [Obsolete("Use strongly-typed overload instead")] @@ -16335,25 +16335,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -16363,10 +16363,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the address an array of characters containing the name of the uniform block whose index to retrieve. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformBlockIndex")] @@ -16376,10 +16376,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the address an array of characters containing the name of the uniform block whose index to retrieve. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformBlockIndex")] @@ -16389,13 +16389,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -16405,13 +16405,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -16421,13 +16421,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -16437,13 +16437,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -16453,13 +16453,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -16469,13 +16469,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -16485,16 +16485,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] @@ -16504,16 +16504,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] @@ -16523,16 +16523,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] @@ -16542,16 +16542,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] @@ -16561,16 +16561,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] @@ -16580,16 +16580,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] @@ -16599,13 +16599,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -16615,13 +16615,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -16631,13 +16631,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -16647,13 +16647,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -16663,13 +16663,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -16679,13 +16679,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -16695,10 +16695,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -16708,10 +16708,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -16721,13 +16721,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -16737,13 +16737,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -16753,13 +16753,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -16769,13 +16769,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -16786,13 +16786,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -16803,13 +16803,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -16820,13 +16820,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -16836,13 +16836,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -16852,13 +16852,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -16868,13 +16868,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -16885,13 +16885,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -16902,13 +16902,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -16919,13 +16919,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -16935,13 +16935,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -16951,13 +16951,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -17015,13 +17015,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -17032,13 +17032,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -17049,13 +17049,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -17066,13 +17066,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -17082,13 +17082,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -17098,13 +17098,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -17114,13 +17114,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -17131,13 +17131,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -17148,13 +17148,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [Obsolete("Use strongly-typed overload instead")] @@ -17165,13 +17165,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -17181,13 +17181,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -17197,13 +17197,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -17213,13 +17213,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17230,13 +17230,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17249,13 +17249,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17268,13 +17268,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17287,13 +17287,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17306,13 +17306,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17322,13 +17322,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17340,13 +17340,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17358,13 +17358,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17376,13 +17376,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17394,13 +17394,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17411,13 +17411,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17430,13 +17430,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17449,13 +17449,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17468,13 +17468,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [Obsolete("Use strongly-typed overload instead")] @@ -17487,13 +17487,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17503,13 +17503,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17521,13 +17521,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17539,13 +17539,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17557,13 +17557,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -17575,10 +17575,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. FragmentShaderDerivativeHint, and GenerateMipmapHint are accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [Obsolete("Use strongly-typed overload instead")] @@ -17588,10 +17588,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. FragmentShaderDerivativeHint, and GenerateMipmapHint are accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] @@ -17600,13 +17600,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// [Obsolete("Use strongly-typed overload instead")] @@ -17617,13 +17617,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// [Obsolete("Use strongly-typed overload instead")] @@ -17634,13 +17634,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// [Obsolete("Use strongly-typed overload instead")] @@ -17651,13 +17651,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] @@ -17667,13 +17667,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] @@ -17683,13 +17683,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] @@ -17699,25 +17699,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate portions of the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// - /// + /// /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the width of the pixel rectangle to invalidate. /// - /// + /// /// Specifies the height of the pixel rectangle to invalidate. /// [Obsolete("Use strongly-typed overload instead")] @@ -17728,25 +17728,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate portions of the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// - /// + /// /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the width of the pixel rectangle to invalidate. /// - /// + /// /// Specifies the height of the pixel rectangle to invalidate. /// [Obsolete("Use strongly-typed overload instead")] @@ -17757,25 +17757,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate portions of the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// - /// + /// /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the width of the pixel rectangle to invalidate. /// - /// + /// /// Specifies the height of the pixel rectangle to invalidate. /// [Obsolete("Use strongly-typed overload instead")] @@ -17786,25 +17786,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate portions of the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// - /// + /// /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the width of the pixel rectangle to invalidate. /// - /// + /// /// Specifies the height of the pixel rectangle to invalidate. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] @@ -17814,25 +17814,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate portions of the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// - /// + /// /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the width of the pixel rectangle to invalidate. /// - /// + /// /// Specifies the height of the pixel rectangle to invalidate. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] @@ -17842,25 +17842,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Invalidate portions of the contents of attachments within a framebuffer /// - /// + /// /// Specifies the target of the invalidate operation. Must be Framebuffer. /// - /// + /// /// Specifies how many attachments are supplied in the attachments list. /// - /// [length: numAttachments] + /// [length: numAttachments] /// A list of numAttachments attachments to invalidate. /// - /// + /// /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). /// - /// + /// /// Specifies the width of the pixel rectangle to invalidate. /// - /// + /// /// Specifies the height of the pixel rectangle to invalidate. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] @@ -17870,7 +17870,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] @@ -17880,7 +17880,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] @@ -17890,7 +17890,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [Obsolete("Use strongly-typed overload instead")] @@ -17900,7 +17900,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] @@ -17909,7 +17909,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] @@ -17919,7 +17919,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] @@ -17929,7 +17929,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -17939,7 +17939,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -17949,7 +17949,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsQuery")] @@ -17959,7 +17959,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsQuery")] @@ -17969,7 +17969,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] @@ -17979,7 +17979,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] @@ -17989,7 +17989,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a sampler object /// - /// + /// /// Specifies a value that may be the name of a sampler object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSampler")] @@ -17999,7 +17999,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a sampler object /// - /// + /// /// Specifies a value that may be the name of a sampler object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSampler")] @@ -18009,7 +18009,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determines if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -18019,7 +18019,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determines if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -18029,7 +18029,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a sync object /// - /// + /// /// Specifies a value that may be the name of a sync object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSync")] @@ -18038,7 +18038,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] @@ -18048,7 +18048,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] @@ -18058,7 +18058,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsTransformFeedback")] @@ -18068,7 +18068,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsTransformFeedback")] @@ -18078,7 +18078,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] @@ -18088,7 +18088,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] @@ -18098,7 +18098,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the width of rasterized lines /// - /// + /// /// Specifies the width of rasterized lines. The initial value is 1. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLineWidth")] @@ -18107,7 +18107,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -18117,7 +18117,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -18127,16 +18127,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -18146,16 +18146,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -18165,16 +18165,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] @@ -18183,16 +18183,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] @@ -18201,16 +18201,16 @@ namespace OpenTK.Graphics.ES30 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -18221,16 +18221,16 @@ namespace OpenTK.Graphics.ES30 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -18241,16 +18241,16 @@ namespace OpenTK.Graphics.ES30 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] @@ -18260,16 +18260,16 @@ namespace OpenTK.Graphics.ES30 /// /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] @@ -18279,13 +18279,13 @@ namespace OpenTK.Graphics.ES30 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -18294,13 +18294,13 @@ namespace OpenTK.Graphics.ES30 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -18312,13 +18312,13 @@ namespace OpenTK.Graphics.ES30 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -18330,13 +18330,13 @@ namespace OpenTK.Graphics.ES30 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -18348,13 +18348,13 @@ namespace OpenTK.Graphics.ES30 /// /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] @@ -18371,10 +18371,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [Obsolete("Use strongly-typed overload instead")] @@ -18384,10 +18384,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] @@ -18396,10 +18396,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the scale and units used to calculate depth values /// - /// + /// /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. /// - /// + /// /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPolygonOffset")] @@ -18414,16 +18414,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18433,16 +18433,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18454,16 +18454,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18475,16 +18475,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18496,16 +18496,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18517,16 +18517,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18536,16 +18536,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18557,16 +18557,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18578,16 +18578,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18599,16 +18599,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] @@ -18620,13 +18620,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use strongly-typed overload instead")] @@ -18637,13 +18637,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] @@ -18653,13 +18653,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use strongly-typed overload instead")] @@ -18670,13 +18670,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] @@ -18686,16 +18686,16 @@ namespace OpenTK.Graphics.ES30 /// /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] @@ -18705,16 +18705,16 @@ namespace OpenTK.Graphics.ES30 /// /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] @@ -18724,7 +18724,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Select a color buffer source for pixels /// - /// + /// /// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti. /// [Obsolete("Use strongly-typed overload instead")] @@ -18734,7 +18734,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Select a color buffer source for pixels /// - /// + /// /// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glReadBuffer")] @@ -18890,25 +18890,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -18918,25 +18918,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -18949,25 +18949,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -18980,25 +18980,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19011,25 +19011,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [Obsolete("Use strongly-typed overload instead")] @@ -19041,25 +19041,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -19068,25 +19068,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -19098,25 +19098,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -19128,25 +19128,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -19158,25 +19158,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] @@ -19193,16 +19193,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Establish data storage, format and dimensions of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -19212,16 +19212,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Establish data storage, format and dimensions of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] @@ -19230,19 +19230,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -19252,19 +19252,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")] @@ -19279,10 +19279,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify multisample coverage parameters /// - /// + /// /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. /// - /// + /// /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glSampleCoverage")] @@ -19291,13 +19291,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19308,13 +19308,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] @@ -19324,13 +19324,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19341,13 +19341,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] @@ -19357,13 +19357,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19374,13 +19374,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19391,13 +19391,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] @@ -19407,13 +19407,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] @@ -19423,13 +19423,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19440,13 +19440,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19457,13 +19457,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] @@ -19473,13 +19473,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] @@ -19489,13 +19489,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19506,13 +19506,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] @@ -19522,13 +19522,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19539,13 +19539,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] @@ -19555,13 +19555,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19572,13 +19572,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19589,13 +19589,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] @@ -19605,13 +19605,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] @@ -19621,13 +19621,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19638,13 +19638,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -19655,13 +19655,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] @@ -19671,13 +19671,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] @@ -19687,16 +19687,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define the scissor box /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glScissor")] @@ -19705,19 +19705,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19728,19 +19728,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19753,19 +19753,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19778,19 +19778,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19803,19 +19803,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19828,19 +19828,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -19850,19 +19850,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -19874,19 +19874,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -19898,19 +19898,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -19922,19 +19922,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -19946,19 +19946,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19969,19 +19969,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -19994,19 +19994,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20019,19 +20019,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20044,19 +20044,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20069,19 +20069,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20091,19 +20091,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20115,19 +20115,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20139,19 +20139,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20163,19 +20163,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20187,19 +20187,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20210,19 +20210,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20235,19 +20235,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20260,19 +20260,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20285,19 +20285,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20310,19 +20310,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20332,19 +20332,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20356,19 +20356,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20380,19 +20380,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20404,19 +20404,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20428,19 +20428,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20451,19 +20451,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20476,19 +20476,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20501,19 +20501,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20526,19 +20526,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20551,19 +20551,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20573,19 +20573,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20597,19 +20597,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20621,19 +20621,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20645,19 +20645,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20669,19 +20669,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20692,19 +20692,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20717,19 +20717,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20742,19 +20742,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20767,19 +20767,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20792,19 +20792,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20814,19 +20814,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20838,19 +20838,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20862,19 +20862,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20886,19 +20886,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -20910,19 +20910,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20933,19 +20933,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20958,19 +20958,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -20983,19 +20983,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -21008,19 +21008,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [Obsolete("Use strongly-typed overload instead")] @@ -21033,19 +21033,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -21055,19 +21055,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -21079,19 +21079,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -21103,19 +21103,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -21127,19 +21127,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] @@ -21151,16 +21151,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -21170,16 +21170,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -21189,16 +21189,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -21208,16 +21208,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -21227,16 +21227,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -21246,16 +21246,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -21265,13 +21265,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -21282,13 +21282,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -21299,13 +21299,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] @@ -21315,13 +21315,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] @@ -21331,16 +21331,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -21351,16 +21351,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -21371,16 +21371,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -21390,16 +21390,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -21409,7 +21409,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] @@ -21419,7 +21419,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] @@ -21429,10 +21429,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -21443,10 +21443,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [Obsolete("Use strongly-typed overload instead")] @@ -21457,10 +21457,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -21470,10 +21470,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -21483,13 +21483,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back stencil test actions /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [Obsolete("Use strongly-typed overload instead")] @@ -21499,13 +21499,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and back stencil test actions /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] @@ -21514,16 +21514,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [Obsolete("Use strongly-typed overload instead")] @@ -21533,16 +21533,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] @@ -21551,31 +21551,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21585,31 +21585,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21622,31 +21622,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21659,31 +21659,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21696,31 +21696,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21732,31 +21732,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -21765,31 +21765,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -21801,31 +21801,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -21837,31 +21837,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -21873,31 +21873,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] @@ -21908,34 +21908,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21945,34 +21945,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -21985,34 +21985,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22025,34 +22025,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22065,34 +22065,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22104,34 +22104,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] @@ -22140,34 +22140,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] @@ -22179,34 +22179,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] @@ -22218,34 +22218,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] @@ -22257,34 +22257,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] @@ -22295,13 +22295,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// + /// /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -22311,13 +22311,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// + /// /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] @@ -22326,13 +22326,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -22343,13 +22343,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -22360,13 +22360,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] @@ -22376,13 +22376,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] @@ -22392,13 +22392,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// + /// /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -22408,13 +22408,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// + /// /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] @@ -22423,13 +22423,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -22440,13 +22440,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [Obsolete("Use strongly-typed overload instead")] @@ -22457,13 +22457,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] @@ -22473,13 +22473,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. /// - /// [length: pname] + /// [length: pname] /// Specifies the value of pname. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] @@ -22489,19 +22489,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Simultaneously specify storage for all levels of a two-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [Obsolete("Use strongly-typed overload instead")] @@ -22511,19 +22511,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Simultaneously specify storage for all levels of a two-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage2D")] @@ -22532,22 +22532,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [Obsolete("Use strongly-typed overload instead")] @@ -22557,22 +22557,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage3D")] @@ -22581,31 +22581,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22615,31 +22615,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22652,31 +22652,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22689,31 +22689,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22726,31 +22726,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22762,31 +22762,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -22795,31 +22795,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -22831,31 +22831,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -22867,31 +22867,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -22903,31 +22903,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] @@ -22938,37 +22938,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -22978,37 +22978,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -23021,37 +23021,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -23064,37 +23064,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -23107,37 +23107,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -23149,37 +23149,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] @@ -23188,37 +23188,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] @@ -23230,37 +23230,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] @@ -23272,37 +23272,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] @@ -23314,37 +23314,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] @@ -23355,16 +23355,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [Obsolete("Use strongly-typed overload instead")] @@ -23375,16 +23375,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] @@ -23394,16 +23394,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [Obsolete("Use strongly-typed overload instead")] @@ -23414,16 +23414,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] @@ -23433,10 +23433,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")] @@ -23445,13 +23445,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -23461,13 +23461,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -23477,13 +23477,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -23493,10 +23493,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")] @@ -23505,13 +23505,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -23521,13 +23521,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -23537,13 +23537,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -23553,10 +23553,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1ui")] @@ -23566,13 +23566,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -23582,13 +23582,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -23598,13 +23598,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -23614,13 +23614,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")] @@ -23629,13 +23629,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -23645,13 +23645,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -23661,13 +23661,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -23677,13 +23677,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")] @@ -23692,13 +23692,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -23708,13 +23708,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -23724,13 +23724,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2ui")] @@ -23740,13 +23740,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -23756,13 +23756,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -23772,13 +23772,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -23788,16 +23788,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")] @@ -23806,13 +23806,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -23822,13 +23822,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -23838,13 +23838,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -23854,16 +23854,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")] @@ -23872,13 +23872,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -23888,13 +23888,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -23904,13 +23904,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -23920,16 +23920,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3ui")] @@ -23939,13 +23939,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -23955,13 +23955,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -23971,13 +23971,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -23987,19 +23987,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")] @@ -24008,13 +24008,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -24024,13 +24024,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -24040,13 +24040,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -24056,19 +24056,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")] @@ -24077,13 +24077,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -24093,13 +24093,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -24109,13 +24109,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -24125,19 +24125,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4ui")] @@ -24147,13 +24147,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -24163,13 +24163,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -24179,13 +24179,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -24195,13 +24195,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Assign a binding point to an active uniform block /// - /// + /// /// The name of a program object containing the active uniform block whose binding to assign. /// - /// + /// /// The index of the active uniform block within program whose binding to assign. /// - /// + /// /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformBlockBinding")] @@ -24211,13 +24211,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Assign a binding point to an active uniform block /// - /// + /// /// The name of a program object containing the active uniform block whose binding to assign. /// - /// + /// /// The index of the active uniform block within program whose binding to assign. /// - /// + /// /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformBlockBinding")] @@ -24481,7 +24481,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Installs a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -24491,7 +24491,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Installs a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -24501,7 +24501,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -24511,7 +24511,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -24521,10 +24521,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -24534,10 +24534,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -24547,10 +24547,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -24560,10 +24560,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -24573,13 +24573,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -24589,13 +24589,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -24605,10 +24605,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -24618,10 +24618,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -24631,10 +24631,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -24644,10 +24644,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -24657,10 +24657,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -24670,10 +24670,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -24683,16 +24683,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -24702,16 +24702,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -24721,10 +24721,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -24734,10 +24734,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -24747,10 +24747,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -24760,10 +24760,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -24773,10 +24773,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -24786,10 +24786,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -24799,19 +24799,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -24821,19 +24821,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -24843,10 +24843,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -24856,10 +24856,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -24869,10 +24869,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -24882,10 +24882,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -24895,10 +24895,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -24908,10 +24908,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -24921,10 +24921,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribDivisor")] @@ -24934,10 +24934,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribDivisor")] @@ -25282,22 +25282,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25308,22 +25308,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25336,22 +25336,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25364,22 +25364,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25392,22 +25392,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25420,22 +25420,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25445,22 +25445,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25472,22 +25472,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25499,22 +25499,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25526,22 +25526,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25553,22 +25553,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25579,22 +25579,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25607,22 +25607,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25635,22 +25635,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25663,22 +25663,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [Obsolete("Use strongly-typed overload instead")] @@ -25691,22 +25691,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25716,22 +25716,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25743,22 +25743,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25770,22 +25770,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25797,22 +25797,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -25824,16 +25824,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: v2.0 or ES_VERSION_2_0] /// Set the viewport /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glViewport")] @@ -25842,13 +25842,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use strongly-typed overload instead")] @@ -25859,13 +25859,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use strongly-typed overload instead")] @@ -25876,13 +25876,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] @@ -25892,13 +25892,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: v3.0 or ES_VERSION_3_0] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags must be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] @@ -25922,10 +25922,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] @@ -25935,10 +25935,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] @@ -25948,10 +25948,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [Obsolete("Use strongly-typed overload instead")] @@ -25962,10 +25962,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [Obsolete("Use strongly-typed overload instead")] @@ -25976,10 +25976,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] @@ -25989,10 +25989,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] @@ -26002,7 +26002,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] @@ -26012,7 +26012,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] @@ -26022,7 +26022,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_blend_minmax] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -26032,7 +26032,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_blend_minmax] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] @@ -26041,10 +26041,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -26055,10 +26055,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] @@ -26068,10 +26068,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -26082,10 +26082,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] @@ -26095,13 +26095,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -26112,13 +26112,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] @@ -26128,13 +26128,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use strongly-typed overload instead")] @@ -26145,13 +26145,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] @@ -26161,10 +26161,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// /// @@ -26175,10 +26175,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// /// @@ -26189,19 +26189,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] @@ -26211,19 +26211,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] @@ -26233,16 +26233,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// /// @@ -26253,16 +26253,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// /// @@ -26273,49 +26273,49 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_copy_image] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] @@ -26325,49 +26325,49 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_copy_image] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] @@ -26377,10 +26377,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] @@ -26389,13 +26389,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of pointers to source code strings from which to create the program object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] @@ -26404,7 +26404,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26414,7 +26414,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26424,10 +26424,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26437,10 +26437,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26450,10 +26450,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26463,10 +26463,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26476,10 +26476,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26489,10 +26489,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -26502,7 +26502,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26512,7 +26512,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26522,10 +26522,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26535,10 +26535,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26548,10 +26548,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26561,10 +26561,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26574,10 +26574,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26587,10 +26587,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] @@ -26638,16 +26638,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -26657,16 +26657,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] @@ -26675,10 +26675,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -26689,10 +26689,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -26703,10 +26703,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -26717,10 +26717,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] @@ -26730,10 +26730,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] @@ -26743,10 +26743,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// + /// /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] @@ -26780,19 +26780,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -26802,19 +26802,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -26827,19 +26827,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -26852,19 +26852,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -26877,19 +26877,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -26901,19 +26901,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -26922,19 +26922,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -26946,19 +26946,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -26970,19 +26970,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -26994,19 +26994,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_instanced|EXT_instanced_arrays] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -27017,7 +27017,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// /// @@ -27028,7 +27028,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// /// @@ -27050,13 +27050,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [Obsolete("Use strongly-typed overload instead")] @@ -27066,13 +27066,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [Obsolete("Use strongly-typed overload instead")] @@ -27082,13 +27082,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] @@ -27097,13 +27097,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] @@ -27134,16 +27134,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -27154,16 +27154,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [Obsolete("Use strongly-typed overload instead")] @@ -27174,16 +27174,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] @@ -27193,16 +27193,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_geometry_shader] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] @@ -27219,10 +27219,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -27232,10 +27232,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -27245,10 +27245,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -27258,10 +27258,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -27271,10 +27271,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -27284,10 +27284,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -27304,10 +27304,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -27317,10 +27317,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -27330,10 +27330,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -27343,10 +27343,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -27356,10 +27356,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -27369,10 +27369,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] @@ -27596,19 +27596,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -27618,19 +27618,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -27640,19 +27640,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -27662,19 +27662,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -27684,19 +27684,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -27706,19 +27706,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -27728,16 +27728,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -27748,16 +27748,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -27768,16 +27768,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -27788,16 +27788,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -27808,16 +27808,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -27828,16 +27828,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -27848,13 +27848,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -27864,13 +27864,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -27880,13 +27880,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -27896,13 +27896,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -27912,13 +27912,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -27928,13 +27928,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -27995,13 +27995,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28012,13 +28012,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28029,13 +28029,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28046,13 +28046,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -28062,13 +28062,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -28078,13 +28078,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -28094,13 +28094,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28111,13 +28111,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28128,13 +28128,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28145,13 +28145,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -28161,13 +28161,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -28177,13 +28177,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -28193,13 +28193,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28210,13 +28210,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28227,13 +28227,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28244,13 +28244,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -28260,13 +28260,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -28276,13 +28276,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -28292,13 +28292,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28309,13 +28309,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28326,13 +28326,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28343,13 +28343,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -28359,13 +28359,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -28375,13 +28375,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] @@ -28391,13 +28391,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28408,13 +28408,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28425,13 +28425,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28442,13 +28442,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -28458,13 +28458,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -28474,13 +28474,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -28490,13 +28490,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28507,13 +28507,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28524,13 +28524,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [Obsolete("Use strongly-typed overload instead")] @@ -28541,13 +28541,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] @@ -28557,13 +28557,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] @@ -28573,13 +28573,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// + /// /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] @@ -28769,10 +28769,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the capability. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] @@ -28782,10 +28782,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_draw_buffers_indexed] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the capability. /// [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] @@ -28795,7 +28795,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] @@ -28805,7 +28805,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] @@ -28815,7 +28815,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] @@ -28825,7 +28825,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] @@ -28853,16 +28853,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -28873,16 +28873,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -28893,16 +28893,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -28913,16 +28913,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [Obsolete("Use strongly-typed overload instead")] @@ -28933,16 +28933,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -28952,16 +28952,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -28971,16 +28971,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -28990,16 +28990,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_map_buffer_range] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies the length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] @@ -29009,16 +29009,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use strongly-typed overload instead")] @@ -29029,16 +29029,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use strongly-typed overload instead")] @@ -29049,16 +29049,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use strongly-typed overload instead")] @@ -29069,16 +29069,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -29088,16 +29088,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -29107,16 +29107,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -29126,19 +29126,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29149,19 +29149,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29174,19 +29174,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29199,19 +29199,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29224,19 +29224,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29249,19 +29249,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29272,19 +29272,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29297,19 +29297,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29322,19 +29322,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29347,19 +29347,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29372,19 +29372,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29395,19 +29395,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29420,19 +29420,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29445,19 +29445,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29470,19 +29470,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use strongly-typed overload instead")] @@ -29495,19 +29495,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29517,19 +29517,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29541,19 +29541,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29565,19 +29565,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29589,19 +29589,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29613,19 +29613,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29635,19 +29635,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29659,19 +29659,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29683,19 +29683,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29707,19 +29707,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29731,19 +29731,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29753,19 +29753,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29777,19 +29777,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29801,19 +29801,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29825,19 +29825,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -29849,10 +29849,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_tessellation_shader] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// + /// /// Specifies the new value for the parameter given by pname. /// [AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")] @@ -29877,13 +29877,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use strongly-typed overload instead")] @@ -29894,13 +29894,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] @@ -29910,13 +29910,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use strongly-typed overload instead")] @@ -29927,13 +29927,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] @@ -29943,13 +29943,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] @@ -29959,13 +29959,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] @@ -29975,16 +29975,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -29994,16 +29994,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -30013,16 +30013,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -30032,16 +30032,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -30051,16 +30051,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -30070,16 +30070,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -30089,13 +30089,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] @@ -30105,13 +30105,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] @@ -30121,16 +30121,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -30140,16 +30140,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -30159,16 +30159,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -30178,16 +30178,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -30197,16 +30197,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -30216,16 +30216,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -30235,13 +30235,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")] @@ -30251,16 +30251,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -30270,16 +30270,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -30289,16 +30289,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -30308,16 +30308,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] @@ -30327,16 +30327,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] @@ -30346,16 +30346,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -30365,16 +30365,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -30384,16 +30384,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -30403,16 +30403,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -30422,16 +30422,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -30441,16 +30441,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -30460,16 +30460,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] @@ -30479,16 +30479,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] @@ -30498,16 +30498,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -30517,16 +30517,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -30536,16 +30536,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -30555,16 +30555,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -30574,16 +30574,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")] @@ -30593,16 +30593,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -30612,16 +30612,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -30631,16 +30631,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -30650,19 +30650,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] @@ -30672,19 +30672,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] @@ -30694,16 +30694,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -30713,16 +30713,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -30732,16 +30732,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -30751,16 +30751,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -30770,16 +30770,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -30789,16 +30789,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -30808,19 +30808,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] @@ -30830,19 +30830,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] @@ -30852,16 +30852,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -30871,16 +30871,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -30890,16 +30890,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -30909,16 +30909,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -30928,16 +30928,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -30947,16 +30947,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -30966,19 +30966,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")] @@ -30988,16 +30988,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -31007,16 +31007,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -31026,16 +31026,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -31045,22 +31045,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] @@ -31070,22 +31070,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] @@ -31095,16 +31095,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -31114,16 +31114,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -31133,16 +31133,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -31152,16 +31152,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -31171,16 +31171,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -31190,16 +31190,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -31209,22 +31209,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] @@ -31234,22 +31234,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] @@ -31259,16 +31259,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -31278,16 +31278,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -31297,16 +31297,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -31316,16 +31316,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -31335,16 +31335,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -31354,16 +31354,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -31373,22 +31373,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")] @@ -31398,16 +31398,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -31417,16 +31417,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -31436,16 +31436,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -32001,10 +32001,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] @@ -32014,10 +32014,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_disjoint_timer_query] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] @@ -32180,19 +32180,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -32202,19 +32202,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] @@ -32295,13 +32295,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -32312,13 +32312,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [Obsolete("Use strongly-typed overload instead")] @@ -32329,13 +32329,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] @@ -32345,13 +32345,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] @@ -32361,19 +32361,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -32383,19 +32383,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -32405,19 +32405,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -32427,19 +32427,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_buffer] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] @@ -32551,16 +32551,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a one-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] @@ -32569,19 +32569,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a two-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [Obsolete("Use strongly-typed overload instead")] @@ -32591,19 +32591,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a two-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] @@ -32612,22 +32612,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [Obsolete("Use strongly-typed overload instead")] @@ -32637,22 +32637,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_storage] /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] @@ -32727,28 +32727,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_view] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] @@ -32758,28 +32758,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_texture_view] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] @@ -32789,13 +32789,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] @@ -32805,13 +32805,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] @@ -32835,7 +32835,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] @@ -32845,7 +32845,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_separate_shader_objects] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] @@ -32855,10 +32855,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] @@ -32868,10 +32868,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: EXT_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] @@ -32907,19 +32907,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: IMG_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -32929,19 +32929,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: IMG_multisampled_render_to_texture] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] @@ -33699,10 +33699,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -33711,10 +33711,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -33726,10 +33726,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -33741,10 +33741,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -33756,10 +33756,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -33770,22 +33770,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -33796,22 +33796,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -33822,22 +33822,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -33848,22 +33848,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -33874,22 +33874,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -33900,22 +33900,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [Obsolete("Use strongly-typed overload instead")] @@ -33926,22 +33926,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -33951,22 +33951,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -33976,22 +33976,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -34001,22 +34001,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -34026,22 +34026,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -34051,22 +34051,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -34076,22 +34076,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -34102,22 +34102,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [Obsolete("Use strongly-typed overload instead")] @@ -34128,22 +34128,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -34153,22 +34153,22 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -34178,28 +34178,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -34210,28 +34210,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -34242,28 +34242,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -34274,28 +34274,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -34305,28 +34305,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -34336,28 +34336,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -34367,28 +34367,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -34399,28 +34399,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -34431,28 +34431,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [Obsolete("Use strongly-typed overload instead")] @@ -34463,28 +34463,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -34494,28 +34494,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -34525,28 +34525,28 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -34695,19 +34695,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -34718,19 +34718,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -34741,19 +34741,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -34764,19 +34764,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -34787,19 +34787,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -34810,19 +34810,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use strongly-typed overload instead")] @@ -34833,19 +34833,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -34855,19 +34855,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -34877,19 +34877,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -34899,19 +34899,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -34921,19 +34921,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -34943,19 +34943,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -34965,16 +34965,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -34985,16 +34985,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35005,16 +35005,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35025,16 +35025,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35047,16 +35047,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35069,16 +35069,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35091,16 +35091,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35113,16 +35113,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35135,16 +35135,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35157,16 +35157,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35179,16 +35179,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35201,16 +35201,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35223,16 +35223,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35245,16 +35245,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35267,16 +35267,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -35330,16 +35330,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -35350,16 +35350,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [Obsolete("Use strongly-typed overload instead")] @@ -35370,16 +35370,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -35389,16 +35389,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -35408,13 +35408,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -35423,13 +35423,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -35441,13 +35441,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -35459,13 +35459,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -35477,13 +35477,13 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -35500,16 +35500,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -35519,16 +35519,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -35699,34 +35699,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [Obsolete("Use strongly-typed overload instead")] @@ -35736,34 +35736,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] @@ -35772,19 +35772,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [Obsolete("Use strongly-typed overload instead")] @@ -35794,19 +35794,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [Obsolete("Use strongly-typed overload instead")] @@ -35816,19 +35816,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] @@ -35837,19 +35837,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_copy_buffer] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] @@ -35922,16 +35922,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -35941,16 +35941,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] @@ -35959,10 +35959,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -35973,10 +35973,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -35987,10 +35987,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [Obsolete("Use strongly-typed overload instead")] @@ -36001,10 +36001,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] @@ -36014,10 +36014,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] @@ -36027,10 +36027,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] @@ -36040,19 +36040,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -36062,19 +36062,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -36087,19 +36087,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -36112,19 +36112,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -36137,19 +36137,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use strongly-typed overload instead")] @@ -36161,19 +36161,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -36182,19 +36182,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -36206,19 +36206,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -36230,19 +36230,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -36254,19 +36254,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] @@ -36396,7 +36396,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_read_buffer] /// Select a color buffer source for pixels /// - /// + /// /// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti. /// [AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")] @@ -36405,19 +36405,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use strongly-typed overload instead")] @@ -36427,19 +36427,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] @@ -36636,10 +36636,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] @@ -36649,10 +36649,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: NV_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] @@ -36666,7 +36666,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] @@ -36676,7 +36676,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] @@ -36686,31 +36686,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -36720,31 +36720,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -36757,31 +36757,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -36794,31 +36794,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -36831,31 +36831,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -36867,31 +36867,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -36900,31 +36900,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -36936,31 +36936,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -36972,31 +36972,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -37008,31 +37008,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Specifies the depth of the texture image. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] @@ -37043,37 +37043,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -37083,37 +37083,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -37126,37 +37126,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -37169,37 +37169,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -37212,37 +37212,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -37254,37 +37254,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -37293,37 +37293,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -37335,37 +37335,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -37377,37 +37377,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -37419,37 +37419,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] @@ -37460,31 +37460,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [Obsolete("Use strongly-typed overload instead")] @@ -37494,31 +37494,31 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] @@ -37527,7 +37527,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37537,7 +37537,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37547,10 +37547,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37560,10 +37560,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37573,10 +37573,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37586,10 +37586,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37599,10 +37599,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37612,10 +37612,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] @@ -37666,10 +37666,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -37679,10 +37679,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -37692,10 +37692,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -37705,10 +37705,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -37718,10 +37718,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -37731,10 +37731,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] @@ -37841,19 +37841,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -37864,19 +37864,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -37889,19 +37889,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -37914,19 +37914,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -37939,19 +37939,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -37964,19 +37964,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -37987,19 +37987,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38012,19 +38012,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38037,19 +38037,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38062,19 +38062,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38087,19 +38087,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38110,19 +38110,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38135,19 +38135,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38160,19 +38160,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38185,19 +38185,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38210,19 +38210,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38233,19 +38233,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38258,19 +38258,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38283,19 +38283,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38308,19 +38308,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38333,19 +38333,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38356,19 +38356,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38381,19 +38381,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38406,19 +38406,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38431,19 +38431,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38456,19 +38456,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38479,19 +38479,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38504,19 +38504,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38529,19 +38529,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38554,19 +38554,19 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [Obsolete("Use out overload instead")] @@ -38579,7 +38579,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] @@ -38589,7 +38589,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_vertex_array_object] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] @@ -38599,10 +38599,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_mapbuffer] /// Map a buffer object's data store /// - /// + /// /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. /// [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] @@ -38611,7 +38611,7 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_sample_shading] /// Specifies minimum rate at which sample shaing takes place /// - /// + /// /// Specifies the rate at which samples are shaded within each covered pixel. /// [AutoGenerated(Category = "OES_sample_shading", Version = "", EntryPoint = "glMinSampleShadingOES")] @@ -38620,16 +38620,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38639,16 +38639,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38660,16 +38660,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38681,16 +38681,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38702,16 +38702,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38723,16 +38723,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38742,16 +38742,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38763,16 +38763,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38784,16 +38784,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38805,16 +38805,16 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_get_program_binary] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] @@ -38826,34 +38826,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -38863,34 +38863,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -38903,34 +38903,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -38943,34 +38943,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -38983,34 +38983,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -39022,34 +39022,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -39058,34 +39058,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -39097,34 +39097,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -39136,34 +39136,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -39175,34 +39175,34 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] @@ -39213,25 +39213,25 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_storage_multisample_2d_array] /// Specify storage for a two-dimensional multisample array texture /// - /// + /// /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. /// - /// + /// /// Specify the number of samples in the texture. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in layers. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")] @@ -39240,37 +39240,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -39280,37 +39280,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -39323,37 +39323,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -39366,37 +39366,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -39409,37 +39409,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [Obsolete("Use strongly-typed overload instead")] @@ -39451,37 +39451,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -39490,37 +39490,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -39532,37 +39532,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -39574,37 +39574,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -39616,37 +39616,37 @@ namespace OpenTK.Graphics.ES30 /// [requires: OES_texture_3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] @@ -39672,10 +39672,10 @@ namespace OpenTK.Graphics.ES30 /// [requires: QCOM_alpha_test] /// Specify the alpha test function /// - /// + /// /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. /// - /// + /// /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. /// [AutoGenerated(Category = "QCOM_alpha_test", Version = "", EntryPoint = "glAlphaFuncQCOM")] @@ -40501,1479 +40501,1479 @@ namespace OpenTK.Graphics.ES30 [Slot(5)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginPerfMonitorAMD(UInt32 monitor); + private static extern void glBeginPerfMonitorAMD(UInt32 monitor); [Slot(85)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors); + private static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors); [Slot(130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndPerfMonitorAMD(UInt32 monitor); + private static extern void glEndPerfMonitorAMD(UInt32 monitor); [Slot(167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors); + private static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors); [Slot(224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten); + private static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten); [Slot(225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data); + private static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data); [Slot(226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters); + private static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters); [Slot(227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString); + private static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString); [Slot(228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups); + private static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups); [Slot(229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString); + private static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString); [Slot(387)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList); + private static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList); [Slot(36)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); [Slot(120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(480)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor); [Slot(50)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(67)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); + private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); [Slot(95)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteSyncAPPLE(IntPtr sync); + private static extern void glDeleteSyncAPPLE(IntPtr sync); [Slot(149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags); + private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags); [Slot(204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); [Slot(260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSyncAPPLE(IntPtr sync); + private static extern byte glIsSyncAPPLE(IntPtr sync); [Slot(373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResolveMultisampleFramebufferAPPLE(); + private static extern void glResolveMultisampleFramebufferAPPLE(); [Slot(491)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(2)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveTexture(System.Int32 texture); + private static extern void glActiveTexture(System.Int32 texture); [Slot(4)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAttachShader(UInt32 program, UInt32 shader); + private static extern void glAttachShader(UInt32 program, UInt32 shader); [Slot(7)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQuery(System.Int32 target, UInt32 id); + private static extern void glBeginQuery(System.Int32 target, UInt32 id); [Slot(9)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginTransformFeedback(System.Int32 primitiveMode); + private static extern void glBeginTransformFeedback(System.Int32 primitiveMode); [Slot(10)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); + private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); [Slot(11)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBuffer(System.Int32 target, UInt32 buffer); + private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); [Slot(12)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); + private static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); [Slot(13)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(14)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); + private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); [Slot(16)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); + private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); [Slot(17)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindSampler(UInt32 unit, UInt32 sampler); + private static extern void glBindSampler(UInt32 unit, UInt32 sampler); [Slot(18)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTexture(System.Int32 target, UInt32 texture); + private static extern void glBindTexture(System.Int32 target, UInt32 texture); [Slot(19)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); + private static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); [Slot(20)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArray(UInt32 array); + private static extern void glBindVertexArray(UInt32 array); [Slot(24)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); + private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); [Slot(25)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquation(System.Int32 mode); + private static extern void glBlendEquation(System.Int32 mode); [Slot(28)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(30)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); + private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); [Slot(32)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); + private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); [Slot(35)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(38)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); [Slot(39)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); [Slot(40)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); + private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); [Slot(41)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClear(System.Int32 mask); + private static extern void glClear(System.Int32 mask); [Slot(42)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); + private static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); [Slot(43)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value); + private static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value); [Slot(44)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value); + private static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value); [Slot(45)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value); + private static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value); [Slot(46)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColor(Single red, Single green, Single blue, Single alpha); + private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); [Slot(47)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthf(Single d); + private static extern void glClearDepthf(Single d); [Slot(48)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearStencil(Int32 s); + private static extern void glClearStencil(Int32 s); [Slot(49)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(51)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMask(bool red, bool green, bool blue, bool alpha); + private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); [Slot(53)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompileShader(UInt32 shader); + private static extern void glCompileShader(UInt32 shader); [Slot(54)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [Slot(55)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [Slot(57)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(58)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(60)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); + private static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); [Slot(63)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(64)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(65)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(71)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateProgram(); + private static extern Int32 glCreateProgram(); [Slot(72)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShader(System.Int32 type); + private static extern Int32 glCreateShader(System.Int32 type); [Slot(75)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCullFace(System.Int32 mode); + private static extern void glCullFace(System.Int32 mode); [Slot(76)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); + private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); [Slot(78)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(80)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(82)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); + private static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); [Slot(84)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); + private static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); [Slot(87)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteProgram(UInt32 program); + private static extern void glDeleteProgram(UInt32 program); [Slot(89)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids); [Slot(91)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); + private static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); [Slot(92)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers); + private static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers); [Slot(93)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteShader(UInt32 shader); + private static extern void glDeleteShader(UInt32 shader); [Slot(94)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteSync(IntPtr sync); + private static extern void glDeleteSync(IntPtr sync); [Slot(96)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); + private static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); [Slot(97)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids); [Slot(98)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays); [Slot(100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthFunc(System.Int32 func); + private static extern void glDepthFunc(System.Int32 func); [Slot(101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthMask(bool flag); + private static extern void glDepthMask(bool flag); [Slot(102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangef(Single n, Single f); + private static extern void glDepthRangef(Single n, Single f); [Slot(103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDetachShader(UInt32 program, UInt32 shader); + private static extern void glDetachShader(UInt32 program, UInt32 shader); [Slot(104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisable(System.Int32 cap); + private static extern void glDisable(System.Int32 cap); [Slot(107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexAttribArray(UInt32 index); + private static extern void glDisableVertexAttribArray(UInt32 index); [Slot(109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); [Slot(110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); + private static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); [Slot(114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs); [Slot(118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); [Slot(119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount); + private static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount); [Slot(123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); [Slot(126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnable(System.Int32 cap); + private static extern void glEnable(System.Int32 cap); [Slot(129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexAttribArray(UInt32 index); + private static extern void glEnableVertexAttribArray(UInt32 index); [Slot(132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQuery(System.Int32 target); + private static extern void glEndQuery(System.Int32 target); [Slot(135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTransformFeedback(); + private static extern void glEndTransformFeedback(); [Slot(148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); + private static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); [Slot(150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinish(); + private static extern void glFinish(); [Slot(152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlush(); + private static extern void glFlush(); [Slot(153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); + private static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); [Slot(155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(156)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrontFace(System.Int32 mode); + private static extern void glFrontFace(System.Int32 mode); [Slot(163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMipmap(System.Int32 target); + private static extern void glGenerateMipmap(System.Int32 target); [Slot(166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids); [Slot(171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers); + private static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers); [Slot(173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); [Slot(174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); [Slot(175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); [Slot(177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName); + private static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName); [Slot(181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); + private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); [Slot(183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); [Slot(184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); [Slot(185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetError(); + private static extern System.Int32 glGetError(); [Slot(196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); + private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); [Slot(197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name); [Slot(198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatus(); + private static extern System.Int32 glGetGraphicsResetStatus(); [Slot(202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data); + private static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data); [Slot(203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data); + private static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data); [Slot(205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); [Slot(207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); [Slot(208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); + private static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); [Slot(237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params); [Slot(252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); + private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); [Slot(256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetString(System.Int32 name); + private static extern IntPtr glGetString(System.Int32 name); [Slot(258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); + private static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); [Slot(259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName); + private static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName); [Slot(268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); + private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); [Slot(269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices); + private static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices); [Slot(270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); + private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); [Slot(271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); [Slot(272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); [Slot(273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); + private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); [Slot(278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHint(System.Int32 target, System.Int32 mode); + private static extern void glHint(System.Int32 target, System.Int32 mode); [Slot(280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments); [Slot(281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBuffer(UInt32 buffer); + private static extern byte glIsBuffer(UInt32 buffer); [Slot(283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabled(System.Int32 cap); + private static extern byte glIsEnabled(System.Int32 cap); [Slot(286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFramebuffer(UInt32 framebuffer); + private static extern byte glIsFramebuffer(UInt32 framebuffer); [Slot(287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgram(UInt32 program); + private static extern byte glIsProgram(UInt32 program); [Slot(289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsQuery(UInt32 id); + private static extern byte glIsQuery(UInt32 id); [Slot(291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsRenderbuffer(UInt32 renderbuffer); + private static extern byte glIsRenderbuffer(UInt32 renderbuffer); [Slot(292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSampler(UInt32 sampler); + private static extern byte glIsSampler(UInt32 sampler); [Slot(293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsShader(UInt32 shader); + private static extern byte glIsShader(UInt32 shader); [Slot(294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSync(IntPtr sync); + private static extern byte glIsSync(IntPtr sync); [Slot(296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTexture(UInt32 texture); + private static extern byte glIsTexture(UInt32 texture); [Slot(297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTransformFeedback(UInt32 id); + private static extern byte glIsTransformFeedback(UInt32 id); [Slot(298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArray(UInt32 array); + private static extern byte glIsVertexArray(UInt32 array); [Slot(301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidth(Single width); + private static extern void glLineWidth(Single width); [Slot(302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLinkProgram(UInt32 program); + private static extern void glLinkProgram(UInt32 program); [Slot(304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); + private static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); [Slot(309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); [Slot(314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPauseTransformFeedback(); + private static extern void glPauseTransformFeedback(); [Slot(315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorei(System.Int32 pname, Int32 param); + private static extern void glPixelStorei(System.Int32 pname, Int32 param); [Slot(316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffset(Single factor, Single units); + private static extern void glPolygonOffset(Single factor, Single units); [Slot(317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroup(); + private static extern void glPopDebugGroup(); [Slot(321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); + private static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); [Slot(323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); [Slot(358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBuffer(System.Int32 src); + private static extern void glReadBuffer(System.Int32 src); [Slot(365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReleaseShaderCompiler(); + private static extern void glReleaseShaderCompiler(); [Slot(370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); [Slot(371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResumeTransformFeedback(); + private static extern void glResumeTransformFeedback(); [Slot(379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverage(Single value, bool invert); + private static extern void glSampleCoverage(Single value, bool invert); [Slot(380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); + private static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); [Slot(381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param); + private static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param); [Slot(382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); + private static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); [Slot(385)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(386)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(389)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); + private static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); [Slot(390)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); + private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); [Slot(392)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); [Slot(393)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); [Slot(394)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMask(UInt32 mask); + private static extern void glStencilMask(UInt32 mask); [Slot(395)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); + private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); [Slot(396)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); + private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); [Slot(397)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); + private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); [Slot(401)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(402)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(404)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); [Slot(405)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(406)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(409)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(411)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(413)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(416)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(417)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(423)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); + private static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); [Slot(424)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1f(Int32 location, Single v0); + private static extern void glUniform1f(Int32 location, Single v0); [Slot(425)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); [Slot(426)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1i(Int32 location, Int32 v0); + private static extern void glUniform1i(Int32 location, Int32 v0); [Slot(427)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); [Slot(428)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1ui(Int32 location, UInt32 v0); + private static extern void glUniform1ui(Int32 location, UInt32 v0); [Slot(429)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value); [Slot(430)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2f(Int32 location, Single v0, Single v1); + private static extern void glUniform2f(Int32 location, Single v0, Single v1); [Slot(431)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); [Slot(432)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); + private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); [Slot(433)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); [Slot(434)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); + private static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); [Slot(435)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value); [Slot(436)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); + private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); [Slot(437)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); [Slot(438)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(439)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); [Slot(440)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(441)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value); [Slot(442)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(443)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); [Slot(444)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(445)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); [Slot(446)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(447)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value); [Slot(448)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); + private static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); [Slot(449)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(450)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(452)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(454)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(455)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(457)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(459)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(460)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(462)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(464)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBuffer(System.Int32 target); + private static extern byte glUnmapBuffer(System.Int32 target); [Slot(466)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgram(UInt32 program); + private static extern void glUseProgram(UInt32 program); [Slot(469)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgram(UInt32 program); + private static extern void glValidateProgram(UInt32 program); [Slot(471)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1f(UInt32 index, Single x); + private static extern void glVertexAttrib1f(UInt32 index, Single x); [Slot(472)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); [Slot(473)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); + private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); [Slot(474)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); [Slot(475)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); + private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); [Slot(476)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); [Slot(477)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); [Slot(478)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); [Slot(479)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); [Slot(483)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(484)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v); [Slot(485)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(486)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v); [Slot(487)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(488)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); [Slot(489)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(490)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern void glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(0)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveProgramEXT(UInt32 program); + private static extern void glActiveProgramEXT(UInt32 program); [Slot(1)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); + private static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); [Slot(8)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQueryEXT(System.Int32 target, UInt32 id); + private static extern void glBeginQueryEXT(System.Int32 target, UInt32 id); [Slot(15)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramPipelineEXT(UInt32 pipeline); + private static extern void glBindProgramPipelineEXT(UInt32 pipeline); [Slot(26)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationEXT(System.Int32 mode); + private static extern void glBlendEquationEXT(System.Int32 mode); [Slot(27)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode); [Slot(29)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(31)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(33)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(52)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a); + private static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a); [Slot(62)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); + private static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); [Slot(73)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); + private static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); [Slot(74)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings); + private static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings); [Slot(88)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines); + private static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines); [Slot(90)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids); [Slot(106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableiEXT(System.Int32 target, UInt32 index); + private static extern void glDisableiEXT(System.Int32 target, UInt32 index); [Slot(108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments); [Slot(112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); [Slot(115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs); [Slot(116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices); + private static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices); [Slot(121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableiEXT(System.Int32 target, UInt32 index); + private static extern void glEnableiEXT(System.Int32 target, UInt32 index); [Slot(133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQueryEXT(System.Int32 target); + private static extern void glEndQueryEXT(System.Int32 target); [Slot(154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); + private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); [Slot(157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); + private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); [Slot(160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids); [Slot(200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusEXT(); + private static extern System.Int32 glGetGraphicsResetStatusEXT(); [Slot(206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); [Slot(211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); + private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); [Slot(284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index); + private static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index); [Slot(288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramPipelineEXT(UInt32 pipeline); + private static extern byte glIsProgramPipelineEXT(UInt32 pipeline); [Slot(290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsQueryEXT(UInt32 id); + private static extern byte glIsQueryEXT(UInt32 id); [Slot(300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); + private static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); [Slot(305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access); + private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access); [Slot(307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); + private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); [Slot(308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value); + private static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value); [Slot(319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopGroupMarkerEXT(); + private static extern void glPopGroupMarkerEXT(); [Slot(320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); + private static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); [Slot(324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); [Slot(325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); + private static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); [Slot(326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); + private static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); [Slot(328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); + private static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); [Slot(330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); + private static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); [Slot(332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); + private static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); [Slot(334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); + private static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); [Slot(336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); + private static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); [Slot(338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); + private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); [Slot(361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glQueryCounterEXT(UInt32 id, System.Int32 target); + private static extern void glQueryCounterEXT(UInt32 id, System.Int32 target); [Slot(363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index); + private static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index); [Slot(366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(384)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param); + private static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param); [Slot(399)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(400)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(407)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(408)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(410)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(412)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(414)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(419)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(420)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(421)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(422)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); + private static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); [Slot(467)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program); + private static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program); [Slot(468)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); + private static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); [Slot(470)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgramPipelineEXT(UInt32 pipeline); + private static extern void glValidateProgramPipelineEXT(UInt32 pipeline); [Slot(481)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor); [Slot(158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); + private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); [Slot(375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(6)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); + private static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); [Slot(70)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); + private static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); [Slot(86)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); + private static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); [Slot(131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndPerfQueryINTEL(UInt32 queryHandle); + private static extern void glEndPerfQueryINTEL(UInt32 queryHandle); [Slot(195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); + private static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); [Slot(209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); + private static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); [Slot(223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); + private static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); [Slot(230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); + private static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); [Slot(231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId); + private static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId); [Slot(232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); + private static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); [Slot(22)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendBarrierKHR(); + private static extern void glBlendBarrierKHR(); [Slot(77)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); + private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); [Slot(79)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(81)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusKHR(); + private static extern System.Int32 glGetGraphicsResetStatusKHR(); [Slot(212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); [Slot(318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroupKHR(); + private static extern void glPopDebugGroupKHR(); [Slot(359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(23)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendBarrierNV(); + private static extern void glBlendBarrierNV(); [Slot(34)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); + private static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); [Slot(37)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(61)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); + private static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); [Slot(68)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCoverageMaskNV(bool mask); + private static extern void glCoverageMaskNV(bool mask); [Slot(69)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCoverageOperationNV(System.Int32 operation); + private static extern void glCoverageOperationNV(System.Int32 operation); [Slot(83)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); + private static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); [Slot(113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); [Slot(117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs); [Slot(122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishFenceNV(UInt32 fence); + private static extern void glFinishFenceNV(UInt32 fence); [Slot(165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); + private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); [Slot(194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFenceNV(UInt32 fence); + private static extern byte glIsFenceNV(UInt32 fence); [Slot(364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBufferNV(System.Int32 mode); + private static extern void glReadBufferNV(System.Int32 mode); [Slot(376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(388)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); + private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); [Slot(398)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glTestFenceNV(UInt32 fence); + private static extern byte glTestFenceNV(UInt32 fence); [Slot(451)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(453)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(456)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(458)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(461)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(463)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value); [Slot(482)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor); [Slot(21)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArrayOES(UInt32 array); + private static extern void glBindVertexArrayOES(UInt32 array); [Slot(56)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [Slot(59)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(66)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(99)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays); [Slot(124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); + private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); [Slot(125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); + private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); [Slot(159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); + private static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); [Slot(176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays); [Slot(188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); + private static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); [Slot(299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArrayOES(UInt32 array); + private static extern byte glIsVertexArrayOES(UInt32 array); [Slot(303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); + private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); [Slot(306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinSampleShadingOES(Single value); + private static extern void glMinSampleShadingOES(Single value); [Slot(322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); + private static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); [Slot(403)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(415)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(418)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(465)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBufferOES(System.Int32 target); + private static extern byte glUnmapBufferOES(System.Int32 target); [Slot(3)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref); + private static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref); [Slot(105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableDriverControlQCOM(UInt32 driverControl); + private static extern void glDisableDriverControlQCOM(UInt32 driverControl); [Slot(127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableDriverControlQCOM(UInt32 driverControl); + private static extern void glEnableDriverControlQCOM(UInt32 driverControl); [Slot(134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTilingQCOM(UInt32 preserveMask); + private static extern void glEndTilingQCOM(UInt32 preserveMask); [Slot(136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); + private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); [Slot(137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers); + private static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers); [Slot(138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers); + private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers); [Slot(139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length); + private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length); [Slot(140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms); + private static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms); [Slot(141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers); + private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers); [Slot(142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders); + private static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders); [Slot(143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); + private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); [Slot(145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); + private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); [Slot(146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glExtIsProgramBinaryQCOM(UInt32 program); + private static extern byte glExtIsProgramBinaryQCOM(UInt32 program); [Slot(147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); [Slot(191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls); + private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls); [Slot(192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString); + private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString); [Slot(391)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask); + private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask); } } diff --git a/src/OpenTK/Graphics/ES30/ErrorHelper.cs b/src/OpenTK/Graphics/ES30/ErrorHelper.cs index a7cce2d..a131f86 100644 --- a/src/OpenTK/Graphics/ES30/ErrorHelper.cs +++ b/src/OpenTK/Graphics/ES30/ErrorHelper.cs @@ -40,12 +40,14 @@ namespace OpenTK.Graphics.ES30 // // Make sure that no error checking is added to the GetError function, // as that would cause infinite recursion! - struct ErrorHelper : IDisposable + internal struct ErrorHelper : IDisposable { - static readonly object SyncRoot = new object(); - static readonly Dictionary> ContextErrors = + private static readonly object SyncRoot = new object(); + + private static readonly Dictionary> ContextErrors = new Dictionary>(); - readonly GraphicsContext Context; + + private readonly GraphicsContext Context; public ErrorHelper(IGraphicsContext context) { diff --git a/src/OpenTK/Graphics/ES30/Helper.cs b/src/OpenTK/Graphics/ES30/Helper.cs index a28aacb..0317b80 100644 --- a/src/OpenTK/Graphics/ES30/Helper.cs +++ b/src/OpenTK/Graphics/ES30/Helper.cs @@ -41,13 +41,13 @@ namespace OpenTK.Graphics.ES30 #if IPHONE const string Library = "/System/Library/Frameworks/OpenGLES.framework/OpenGLES"; #else - const string Library = "libGLESv2.dll"; + private const string Library = "libGLESv2.dll"; #endif - static readonly object sync_root = new object(); + private static readonly object sync_root = new object(); - static IntPtr[] EntryPoints; - static byte[] EntryPointNames; - static int[] EntryPointNameOffsets; + private static IntPtr[] EntryPoints; + private static byte[] EntryPointNames; + private static int[] EntryPointNameOffsets; /// /// Constructs a new instance. diff --git a/src/OpenTK/Graphics/GraphicsContext.cs b/src/OpenTK/Graphics/GraphicsContext.cs index 0aa00c4..dd9aae5 100644 --- a/src/OpenTK/Graphics/GraphicsContext.cs +++ b/src/OpenTK/Graphics/GraphicsContext.cs @@ -50,8 +50,8 @@ namespace OpenTK.Graphics /// The current OpenGL context, or IntPtr.Zero if no context is on the calling thread. public delegate ContextHandle GetCurrentContextDelegate(); - IGraphicsContext implementation; // The actual render context implementation for the underlying platform. - bool disposed; + private IGraphicsContext implementation; // The actual render context implementation for the underlying platform. + private bool disposed; // Cache for the context handle. We need this for RemoveContext() // in case the user does not call Dispose(). When this happens, @@ -59,11 +59,11 @@ namespace OpenTK.Graphics // the IGraphicsContext implementation may already be null // (hence we cannot call implementation.Context to retrieve // the handle.) - ContextHandle handle_cached; + private ContextHandle handle_cached; - readonly static object SyncRoot = new object(); + private readonly static object SyncRoot = new object(); // Maps OS-specific context handles to GraphicsContext instances. - readonly static Dictionary available_contexts = + private readonly static Dictionary available_contexts = new Dictionary(); /// @@ -294,7 +294,7 @@ namespace OpenTK.Graphics (this as IGraphicsContextInternal).Context == (obj as IGraphicsContextInternal).Context; } - static void AddContext(IGraphicsContextInternal context) + private static void AddContext(IGraphicsContextInternal context) { ContextHandle ctx = context.Context; if (!available_contexts.ContainsKey(ctx)) @@ -309,7 +309,7 @@ namespace OpenTK.Graphics } } - static void RemoveContext(IGraphicsContextInternal context) + private static void RemoveContext(IGraphicsContextInternal context) { ContextHandle ctx = context.Context; if (available_contexts.ContainsKey(ctx)) @@ -322,7 +322,7 @@ namespace OpenTK.Graphics } } - static IGraphicsContext FindSharedContext() + private static IGraphicsContext FindSharedContext() { if (GraphicsContext.ShareContexts) { @@ -562,7 +562,7 @@ namespace OpenTK.Graphics GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!IsDisposed) { diff --git a/src/OpenTK/Graphics/GraphicsContextBase.cs b/src/OpenTK/Graphics/GraphicsContextBase.cs index 36839d8..0200154 100644 --- a/src/OpenTK/Graphics/GraphicsContextBase.cs +++ b/src/OpenTK/Graphics/GraphicsContextBase.cs @@ -34,7 +34,7 @@ using OpenTK.Platform; namespace OpenTK.Graphics { // Provides the foundation for all IGraphicsContext implementations. - abstract class GraphicsContextBase : IGraphicsContext, IGraphicsContextInternal, IEquatable + internal abstract class GraphicsContextBase : IGraphicsContext, IGraphicsContextInternal, IEquatable { protected ContextHandle Handle; protected GraphicsMode Mode; diff --git a/src/OpenTK/Graphics/GraphicsMode.cs b/src/OpenTK/Graphics/GraphicsMode.cs index 00e3e25..1cc5034 100644 --- a/src/OpenTK/Graphics/GraphicsMode.cs +++ b/src/OpenTK/Graphics/GraphicsMode.cs @@ -14,10 +14,10 @@ namespace OpenTK.Graphics /// Defines the format for graphics operations. public class GraphicsMode : IEquatable { - int samples; + private int samples; - static GraphicsMode defaultMode; - static readonly object SyncRoot = new object(); + private static GraphicsMode defaultMode; + private static readonly object SyncRoot = new object(); // Disable BeforeFieldInit static GraphicsMode() { } diff --git a/src/OpenTK/Graphics/GraphicsModeComparer.cs b/src/OpenTK/Graphics/GraphicsModeComparer.cs index 6cd77b6..7a11ec7 100644 --- a/src/OpenTK/Graphics/GraphicsModeComparer.cs +++ b/src/OpenTK/Graphics/GraphicsModeComparer.cs @@ -29,7 +29,7 @@ using System.Text; namespace OpenTK.Graphics { - sealed class GraphicsModeComparer : IComparer + internal sealed class GraphicsModeComparer : IComparer { public int Compare(GraphicsMode x, GraphicsMode y) { diff --git a/src/OpenTK/Graphics/OpenGL/ErrorHelper.cs b/src/OpenTK/Graphics/OpenGL/ErrorHelper.cs index dc97a5f..a17a35f 100644 --- a/src/OpenTK/Graphics/OpenGL/ErrorHelper.cs +++ b/src/OpenTK/Graphics/OpenGL/ErrorHelper.cs @@ -40,12 +40,14 @@ namespace OpenTK.Graphics.OpenGL // // Make sure that no error checking is added to the GetError function, // as that would cause infinite recursion! - struct ErrorHelper : IDisposable + internal struct ErrorHelper : IDisposable { - static readonly object SyncRoot = new object(); - static readonly Dictionary> ContextErrors = + private static readonly object SyncRoot = new object(); + + private static readonly Dictionary> ContextErrors = new Dictionary>(); - readonly GraphicsContext Context; + + private readonly GraphicsContext Context; public ErrorHelper(IGraphicsContext context) { diff --git a/src/OpenTK/Graphics/OpenGL/GL.cs b/src/OpenTK/Graphics/OpenGL/GL.cs index 688463a..2bad4e9 100644 --- a/src/OpenTK/Graphics/OpenGL/GL.cs +++ b/src/OpenTK/Graphics/OpenGL/GL.cs @@ -5,7 +5,7 @@ // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to +// in the Software without restriction, including without limitation the rights to // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of // the Software, and to permit persons to whom the Software is furnished to do // so, subject to the following conditions: @@ -5754,10 +5754,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackAMD")] @@ -5766,10 +5766,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackAMD")] @@ -5781,10 +5781,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackAMD")] @@ -5796,10 +5796,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackAMD")] @@ -5811,10 +5811,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackAMD")] @@ -5885,19 +5885,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: length] + /// [length: length] /// The length string contained in the character array whose address is given by message. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageInsertAMD")] @@ -5907,19 +5907,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: length] + /// [length: length] /// The length string contained in the character array whose address is given by message. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glDebugMessageInsertAMD")] @@ -6138,25 +6138,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufsize] + /// [length: bufsize] /// The address of an array of variables to receive the lengths of the received messages. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogAMD")] @@ -6166,25 +6166,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufsize] + /// [length: bufsize] /// The address of an array of variables to receive the lengths of the received messages. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogAMD")] @@ -6194,25 +6194,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufsize] + /// [length: bufsize] /// The address of an array of variables to receive the lengths of the received messages. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogAMD")] @@ -6222,25 +6222,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufsize] + /// [length: bufsize] /// The address of an array of variables to receive the lengths of the received messages. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogAMD")] @@ -6250,25 +6250,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufsize] + /// [length: bufsize] /// The address of an array of variables to receive the lengths of the received messages. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogAMD")] @@ -6278,25 +6278,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufsize] + /// [length: bufsize] /// The address of an array of variables to receive the lengths of the received messages. /// [AutoGenerated(Category = "AMD_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogAMD")] @@ -6670,16 +6670,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectAMD")] @@ -6688,16 +6688,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectAMD")] @@ -6709,16 +6709,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectAMD")] @@ -6730,16 +6730,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectAMD")] @@ -6751,16 +6751,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectAMD")] @@ -6771,19 +6771,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectAMD")] @@ -6792,19 +6792,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectAMD")] @@ -6816,19 +6816,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectAMD")] @@ -6840,19 +6840,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectAMD")] @@ -6864,19 +6864,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_multi_draw_indirect] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "AMD_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectAMD")] @@ -7113,7 +7113,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayAPPLE")] @@ -7123,7 +7123,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayAPPLE")] @@ -7194,7 +7194,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7204,7 +7204,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7214,10 +7214,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7227,10 +7227,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7240,10 +7240,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7253,10 +7253,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7266,10 +7266,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7279,10 +7279,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")] @@ -7436,13 +7436,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_flush_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "APPLE_flush_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeAPPLE")] @@ -7451,13 +7451,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_flush_buffer_range] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "APPLE_flush_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeAPPLE")] @@ -7561,10 +7561,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")] @@ -7574,10 +7574,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")] @@ -7587,10 +7587,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")] @@ -7600,10 +7600,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")] @@ -7613,10 +7613,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")] @@ -7626,10 +7626,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")] @@ -7751,7 +7751,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayAPPLE")] @@ -7761,7 +7761,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: APPLE_vertex_array_object] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayAPPLE")] @@ -8483,7 +8483,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 80. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glActiveTextureARB")] @@ -8506,10 +8506,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glBeginQueryARB")] @@ -8519,10 +8519,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glBeginQueryARB")] @@ -8532,13 +8532,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glBindAttribLocationARB")] @@ -8548,13 +8548,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glBindAttribLocationARB")] @@ -8564,10 +8564,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBindBufferARB")] @@ -8577,10 +8577,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBindBufferARB")] @@ -8604,10 +8604,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationMode overload instead")] @@ -8618,10 +8618,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationiARB")] @@ -8631,10 +8631,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationMode overload instead")] @@ -8645,10 +8645,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationiARB")] @@ -8658,13 +8658,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationSeparateiARB")] @@ -8674,13 +8674,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationSeparateiARB")] @@ -8690,13 +8690,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFunciARB")] @@ -8706,13 +8706,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFunciARB")] @@ -8722,19 +8722,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFuncSeparateiARB")] @@ -8744,19 +8744,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFuncSeparateiARB")] @@ -8766,16 +8766,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8784,16 +8784,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8805,16 +8805,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8826,16 +8826,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8847,16 +8847,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8867,16 +8867,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8885,16 +8885,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8906,16 +8906,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8927,16 +8927,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8948,16 +8948,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferDataARB")] @@ -8976,16 +8976,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -8994,16 +8994,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9015,16 +9015,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9036,16 +9036,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9057,16 +9057,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9077,16 +9077,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9095,16 +9095,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9116,16 +9116,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9137,16 +9137,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9158,16 +9158,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glBufferSubDataARB")] @@ -9178,10 +9178,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_color_buffer_float] /// Specify whether data read via glReadPixels should be clamped /// - /// + /// /// Target for color clamping. target must be ClampReadColor. /// - /// + /// /// Specifies whether to apply color clamping. clamp must be True or False. /// [AutoGenerated(Category = "ARB_color_buffer_float", Version = "", EntryPoint = "glClampColorARB")] @@ -9190,7 +9190,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of Texture, where i ranges from 0 to the value of MaxTextureCoords - 1, which is an implementation-dependent value. The initial value is Texture0. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glClientActiveTextureARB")] @@ -9199,7 +9199,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glCompileShaderARB")] @@ -9209,7 +9209,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glCompileShaderARB")] @@ -9273,25 +9273,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage1DARB")] @@ -9300,25 +9300,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage1DARB")] @@ -9330,25 +9330,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage1DARB")] @@ -9360,25 +9360,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage1DARB")] @@ -9390,25 +9390,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage1DARB")] @@ -9419,28 +9419,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage2DARB")] @@ -9449,28 +9449,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage2DARB")] @@ -9482,28 +9482,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage2DARB")] @@ -9515,28 +9515,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage2DARB")] @@ -9548,28 +9548,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage2DARB")] @@ -9580,31 +9580,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage3DARB")] @@ -9613,31 +9613,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage3DARB")] @@ -9649,31 +9649,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage3DARB")] @@ -9685,31 +9685,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage3DARB")] @@ -9721,31 +9721,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexImage3DARB")] @@ -9756,25 +9756,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage1DARB")] @@ -9783,25 +9783,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage1DARB")] @@ -9813,25 +9813,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage1DARB")] @@ -9843,25 +9843,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage1DARB")] @@ -9873,25 +9873,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage1DARB")] @@ -9902,31 +9902,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage2DARB")] @@ -9935,31 +9935,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage2DARB")] @@ -9971,31 +9971,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage2DARB")] @@ -10007,31 +10007,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage2DARB")] @@ -10043,31 +10043,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage2DARB")] @@ -10078,37 +10078,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage3DARB")] @@ -10117,37 +10117,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage3DARB")] @@ -10159,37 +10159,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage3DARB")] @@ -10201,37 +10201,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage3DARB")] @@ -10243,37 +10243,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glCompressedTexSubImage3DARB")] @@ -10346,10 +10346,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -10358,10 +10358,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -10373,10 +10373,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -10388,10 +10388,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -10403,10 +10403,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -10417,22 +10417,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -10442,22 +10442,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -10467,22 +10467,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -10492,22 +10492,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -10517,22 +10517,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -10542,22 +10542,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -10567,22 +10567,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: length] + /// [length: length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageInsertARB")] @@ -10592,22 +10592,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: length] + /// [length: length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageInsertARB")] @@ -10617,7 +10617,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10627,7 +10627,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10637,10 +10637,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10650,10 +10650,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10663,10 +10663,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10676,10 +10676,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10689,10 +10689,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10702,10 +10702,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glDeleteBuffersARB")] @@ -10733,7 +10733,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// [length: n] + /// [length: n] /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "ARB_fragment_program|ARB_vertex_program", Version = "", EntryPoint = "glDeleteProgramsARB")] @@ -10743,7 +10743,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// [length: n] + /// [length: n] /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "ARB_fragment_program|ARB_vertex_program", Version = "", EntryPoint = "glDeleteProgramsARB")] @@ -10753,7 +10753,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -10764,7 +10764,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -10775,7 +10775,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -10786,7 +10786,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -10797,7 +10797,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -10808,7 +10808,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -10819,7 +10819,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10829,7 +10829,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10839,10 +10839,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10852,10 +10852,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10865,10 +10865,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10878,10 +10878,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10891,10 +10891,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10904,10 +10904,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glDeleteQueriesARB")] @@ -10965,16 +10965,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -10984,16 +10984,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedARB")] @@ -11002,10 +11002,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ARB_draw_buffers", Version = "", EntryPoint = "glDrawBuffersARB")] @@ -11015,10 +11015,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ARB_draw_buffers", Version = "", EntryPoint = "glDrawBuffersARB")] @@ -11028,10 +11028,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ARB_draw_buffers", Version = "", EntryPoint = "glDrawBuffersARB")] @@ -11041,19 +11041,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -11063,19 +11063,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -11088,19 +11088,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -11113,19 +11113,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -11138,19 +11138,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -11162,19 +11162,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] @@ -11183,19 +11183,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] @@ -11207,19 +11207,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] @@ -11231,19 +11231,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] @@ -11255,19 +11255,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "ARB_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedARB")] @@ -11278,7 +11278,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glEnableVertexAttribArrayARB")] @@ -11288,7 +11288,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glEnableVertexAttribArrayARB")] @@ -11303,16 +11303,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_geometry_shader4] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "ARB_geometry_shader4", Version = "", EntryPoint = "glFramebufferTextureARB")] @@ -11322,16 +11322,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_geometry_shader4] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "ARB_geometry_shader4", Version = "", EntryPoint = "glFramebufferTextureARB")] @@ -11361,19 +11361,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_geometry_shader4] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ARB_geometry_shader4", Version = "", EntryPoint = "glFramebufferTextureLayerARB")] @@ -11383,19 +11383,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_geometry_shader4] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ARB_geometry_shader4", Version = "", EntryPoint = "glFramebufferTextureLayerARB")] @@ -11412,10 +11412,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGenBuffersARB")] @@ -11425,10 +11425,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGenBuffersARB")] @@ -11438,10 +11438,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGenBuffersARB")] @@ -11451,10 +11451,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGenBuffersARB")] @@ -11464,10 +11464,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGenBuffersARB")] @@ -11477,10 +11477,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGenBuffersARB")] @@ -11544,10 +11544,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGenQueriesARB")] @@ -11557,10 +11557,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGenQueriesARB")] @@ -11570,10 +11570,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGenQueriesARB")] @@ -11583,10 +11583,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGenQueriesARB")] @@ -11596,10 +11596,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGenQueriesARB")] @@ -11609,10 +11609,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGenQueriesARB")] @@ -11622,25 +11622,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glGetActiveAttribARB")] @@ -11650,25 +11650,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glGetActiveAttribARB")] @@ -11678,25 +11678,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glGetActiveAttribARB")] @@ -11706,25 +11706,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glGetActiveAttribARB")] @@ -11734,25 +11734,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetActiveUniformARB")] @@ -11762,25 +11762,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetActiveUniformARB")] @@ -11790,25 +11790,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetActiveUniformARB")] @@ -11818,25 +11818,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: maxLength] + /// [length: maxLength] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetActiveUniformARB")] @@ -11900,10 +11900,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glGetAttribLocationARB")] @@ -11913,10 +11913,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_shader] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "ARB_vertex_shader", Version = "", EntryPoint = "glGetAttribLocationARB")] @@ -11926,13 +11926,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use BufferTargetArb overload instead")] @@ -11943,13 +11943,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use BufferTargetArb overload instead")] @@ -11960,13 +11960,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [Obsolete("Use BufferTargetArb overload instead")] @@ -11977,13 +11977,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferParameterivARB")] @@ -11993,13 +11993,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferParameterivARB")] @@ -12009,13 +12009,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferParameterivARB")] @@ -12122,16 +12122,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12140,16 +12140,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12161,16 +12161,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12182,16 +12182,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12203,16 +12203,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12223,16 +12223,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12241,16 +12241,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12262,16 +12262,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12283,16 +12283,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12304,16 +12304,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glGetBufferSubDataARB")] @@ -12324,13 +12324,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glGetCompressedTexImageARB")] @@ -12339,13 +12339,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glGetCompressedTexImageARB")] @@ -12357,13 +12357,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glGetCompressedTexImageARB")] @@ -12375,13 +12375,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glGetCompressedTexImageARB")] @@ -12393,13 +12393,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_compression] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "ARB_texture_compression", Version = "", EntryPoint = "glGetCompressedTexImageARB")] @@ -12410,28 +12410,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -12441,28 +12441,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -12472,28 +12472,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -12503,28 +12503,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -12534,28 +12534,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -12565,28 +12565,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -13849,13 +13849,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 1] + /// [length: 1] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ARB_fragment_program|ARB_vertex_program", Version = "", EntryPoint = "glGetProgramivARB")] @@ -13865,13 +13865,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 1] + /// [length: 1] /// Returns the requested object parameter. /// [AutoGenerated(Category = "ARB_fragment_program|ARB_vertex_program", Version = "", EntryPoint = "glGetProgramivARB")] @@ -14155,13 +14155,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectivARB")] @@ -14171,13 +14171,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectivARB")] @@ -14187,13 +14187,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectivARB")] @@ -14203,13 +14203,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectivARB")] @@ -14219,13 +14219,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectivARB")] @@ -14235,13 +14235,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectivARB")] @@ -14251,13 +14251,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectuivARB")] @@ -14267,13 +14267,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectuivARB")] @@ -14283,13 +14283,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glGetQueryObjectuivARB")] @@ -14299,16 +14299,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: maxLength] + /// [length: maxLength] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetShaderSourceARB")] @@ -14318,16 +14318,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: maxLength] + /// [length: maxLength] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetShaderSourceARB")] @@ -14337,16 +14337,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: maxLength] + /// [length: maxLength] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetShaderSourceARB")] @@ -14356,16 +14356,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: maxLength] + /// [length: maxLength] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetShaderSourceARB")] @@ -14401,13 +14401,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformfvARB")] @@ -14417,13 +14417,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformfvARB")] @@ -14433,13 +14433,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformfvARB")] @@ -14449,13 +14449,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformfvARB")] @@ -14465,13 +14465,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformfvARB")] @@ -14481,13 +14481,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformfvARB")] @@ -14497,13 +14497,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformivARB")] @@ -14513,13 +14513,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformivARB")] @@ -14529,13 +14529,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformivARB")] @@ -14545,13 +14545,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformivARB")] @@ -14561,13 +14561,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformivARB")] @@ -14577,13 +14577,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: programObj,location] + /// [length: programObj,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformivARB")] @@ -14593,10 +14593,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformLocationARB")] @@ -14606,10 +14606,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glGetUniformLocationARB")] @@ -14619,13 +14619,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribdvARB")] @@ -14635,13 +14635,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribdvARB")] @@ -14651,13 +14651,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribdvARB")] @@ -14667,13 +14667,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribdvARB")] @@ -14683,13 +14683,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribdvARB")] @@ -14699,13 +14699,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribdvARB")] @@ -14715,13 +14715,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribfvARB")] @@ -14731,13 +14731,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribfvARB")] @@ -14747,13 +14747,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribfvARB")] @@ -14763,13 +14763,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribfvARB")] @@ -14779,13 +14779,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribfvARB")] @@ -14795,13 +14795,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribfvARB")] @@ -14811,13 +14811,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribivARB")] @@ -14827,13 +14827,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribivARB")] @@ -14843,13 +14843,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribivARB")] @@ -14859,13 +14859,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribivARB")] @@ -14875,13 +14875,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribivARB")] @@ -14891,13 +14891,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glGetVertexAttribivARB")] @@ -15051,7 +15051,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glIsBufferARB")] @@ -15061,7 +15061,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glIsBufferARB")] @@ -15089,7 +15089,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "ARB_fragment_program|ARB_vertex_program", Version = "", EntryPoint = "glIsProgramARB")] @@ -15099,7 +15099,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_fragment_program|ARB_vertex_program] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "ARB_fragment_program|ARB_vertex_program", Version = "", EntryPoint = "glIsProgramARB")] @@ -15109,7 +15109,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glIsQueryARB")] @@ -15119,7 +15119,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_occlusion_query] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "ARB_occlusion_query", Version = "", EntryPoint = "glIsQueryARB")] @@ -15141,7 +15141,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glLinkProgramARB")] @@ -15151,7 +15151,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glLinkProgramARB")] @@ -15161,7 +15161,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glLoadTransposeMatrixdARB")] @@ -15171,7 +15171,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glLoadTransposeMatrixdARB")] @@ -15181,7 +15181,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glLoadTransposeMatrixdARB")] @@ -15191,7 +15191,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glLoadTransposeMatrixfARB")] @@ -15201,7 +15201,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glLoadTransposeMatrixfARB")] @@ -15211,7 +15211,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glLoadTransposeMatrixfARB")] @@ -15271,10 +15271,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Map a buffer object's data store /// - /// + /// /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. /// [Obsolete("Use BufferAccessArb overload instead")] @@ -15284,10 +15284,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_buffer_object] /// Map a buffer object's data store /// - /// + /// /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. /// [AutoGenerated(Category = "ARB_vertex_buffer_object", Version = "", EntryPoint = "glMapBufferARB")] @@ -15452,7 +15452,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_sample_shading] /// Specifies minimum rate at which sample shaing takes place /// - /// + /// /// Specifies the rate at which samples are shaded within each covered pixel. /// [AutoGenerated(Category = "ARB_sample_shading", Version = "", EntryPoint = "glMinSampleShadingARB")] @@ -15480,10 +15480,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1dARB")] @@ -15492,10 +15492,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1dvARB")] @@ -15505,10 +15505,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1fARB")] @@ -15517,10 +15517,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1fvARB")] @@ -15530,10 +15530,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1iARB")] @@ -15542,10 +15542,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1ivARB")] @@ -15555,10 +15555,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1sARB")] @@ -15567,10 +15567,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord1svARB")] @@ -15580,13 +15580,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2dARB")] @@ -15595,10 +15595,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2dvARB")] @@ -15608,10 +15608,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2dvARB")] @@ -15621,10 +15621,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2dvARB")] @@ -15634,13 +15634,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2fARB")] @@ -15649,10 +15649,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2fvARB")] @@ -15662,10 +15662,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2fvARB")] @@ -15675,10 +15675,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2fvARB")] @@ -15688,13 +15688,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2iARB")] @@ -15703,10 +15703,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2ivARB")] @@ -15716,10 +15716,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2ivARB")] @@ -15729,10 +15729,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2ivARB")] @@ -15742,13 +15742,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2sARB")] @@ -15757,10 +15757,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2svARB")] @@ -15770,10 +15770,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2svARB")] @@ -15783,10 +15783,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord2svARB")] @@ -15796,16 +15796,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3dARB")] @@ -15814,10 +15814,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3dvARB")] @@ -15827,10 +15827,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3dvARB")] @@ -15840,10 +15840,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3dvARB")] @@ -15853,16 +15853,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3fARB")] @@ -15871,10 +15871,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3fvARB")] @@ -15884,10 +15884,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3fvARB")] @@ -15897,10 +15897,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3fvARB")] @@ -15910,16 +15910,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3iARB")] @@ -15928,10 +15928,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3ivARB")] @@ -15941,10 +15941,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3ivARB")] @@ -15954,10 +15954,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3ivARB")] @@ -15967,16 +15967,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3sARB")] @@ -15985,10 +15985,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3svARB")] @@ -15998,10 +15998,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3svARB")] @@ -16011,10 +16011,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord3svARB")] @@ -16024,19 +16024,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4dARB")] @@ -16045,10 +16045,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4dvARB")] @@ -16058,10 +16058,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4dvARB")] @@ -16071,10 +16071,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4dvARB")] @@ -16084,19 +16084,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4fARB")] @@ -16105,10 +16105,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4fvARB")] @@ -16118,10 +16118,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4fvARB")] @@ -16131,10 +16131,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4fvARB")] @@ -16144,19 +16144,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4iARB")] @@ -16165,10 +16165,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4ivARB")] @@ -16178,10 +16178,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4ivARB")] @@ -16191,10 +16191,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4ivARB")] @@ -16204,19 +16204,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4sARB")] @@ -16225,10 +16225,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4svARB")] @@ -16238,10 +16238,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4svARB")] @@ -16251,10 +16251,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multitexture] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "ARB_multitexture", Version = "", EntryPoint = "glMultiTexCoord4svARB")] @@ -16264,7 +16264,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glMultTransposeMatrixdARB")] @@ -16274,7 +16274,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glMultTransposeMatrixdARB")] @@ -16284,7 +16284,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glMultTransposeMatrixdARB")] @@ -16294,7 +16294,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glMultTransposeMatrixfARB")] @@ -16304,7 +16304,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glMultTransposeMatrixfARB")] @@ -16314,7 +16314,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_transpose_matrix] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "ARB_transpose_matrix", Version = "", EntryPoint = "glMultTransposeMatrixfARB")] @@ -16351,10 +16351,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "ARB_point_parameters", Version = "", EntryPoint = "glPointParameterfARB")] @@ -16363,10 +16363,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "ARB_point_parameters", Version = "", EntryPoint = "glPointParameterfvARB")] @@ -16376,10 +16376,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "ARB_point_parameters", Version = "", EntryPoint = "glPointParameterfvARB")] @@ -16669,13 +16669,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_geometry_shader4] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ARB_geometry_shader4", Version = "", EntryPoint = "glProgramParameteriARB")] @@ -16685,13 +16685,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_geometry_shader4] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ARB_geometry_shader4", Version = "", EntryPoint = "glProgramParameteriARB")] @@ -17025,10 +17025,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_multisample] /// Specify multisample coverage parameters /// - /// + /// /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. /// - /// + /// /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. /// [AutoGenerated(Category = "ARB_multisample", Version = "", EntryPoint = "glSampleCoverageARB")] @@ -17037,16 +17037,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glShaderSourceARB")] @@ -17056,16 +17056,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glShaderSourceARB")] @@ -17075,16 +17075,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glShaderSourceARB")] @@ -17094,16 +17094,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glShaderSourceARB")] @@ -17113,16 +17113,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glShaderSourceARB")] @@ -17132,16 +17132,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glShaderSourceARB")] @@ -17151,13 +17151,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_buffer_object] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "ARB_texture_buffer_object", Version = "", EntryPoint = "glTexBufferARB")] @@ -17167,13 +17167,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_texture_buffer_object] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "ARB_texture_buffer_object", Version = "", EntryPoint = "glTexBufferARB")] @@ -17196,10 +17196,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1fARB")] @@ -17208,13 +17208,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1fvARB")] @@ -17224,13 +17224,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1fvARB")] @@ -17240,13 +17240,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1fvARB")] @@ -17256,10 +17256,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1iARB")] @@ -17268,13 +17268,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1ivARB")] @@ -17284,13 +17284,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1ivARB")] @@ -17300,13 +17300,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform1ivARB")] @@ -17316,13 +17316,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2fARB")] @@ -17331,13 +17331,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2fvARB")] @@ -17347,13 +17347,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2fvARB")] @@ -17363,13 +17363,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2fvARB")] @@ -17379,13 +17379,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2iARB")] @@ -17394,13 +17394,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2ivARB")] @@ -17410,13 +17410,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform2ivARB")] @@ -17426,16 +17426,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3fARB")] @@ -17444,13 +17444,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3fvARB")] @@ -17460,13 +17460,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3fvARB")] @@ -17476,13 +17476,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3fvARB")] @@ -17492,16 +17492,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3iARB")] @@ -17510,13 +17510,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3ivARB")] @@ -17526,13 +17526,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3ivARB")] @@ -17542,13 +17542,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform3ivARB")] @@ -17558,19 +17558,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4fARB")] @@ -17579,13 +17579,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4fvARB")] @@ -17595,13 +17595,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4fvARB")] @@ -17611,13 +17611,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4fvARB")] @@ -17627,19 +17627,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4iARB")] @@ -17648,13 +17648,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4ivARB")] @@ -17664,13 +17664,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4ivARB")] @@ -17680,13 +17680,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glUniform4ivARB")] @@ -17856,7 +17856,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glValidateProgramARB")] @@ -17866,7 +17866,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_shader_objects] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "ARB_shader_objects", Version = "", EntryPoint = "glValidateProgramARB")] @@ -17876,10 +17876,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1dARB")] @@ -17889,10 +17889,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1dARB")] @@ -17902,10 +17902,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1dvARB")] @@ -17915,10 +17915,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1dvARB")] @@ -17928,10 +17928,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1fARB")] @@ -17941,10 +17941,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1fARB")] @@ -17954,10 +17954,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1fvARB")] @@ -17967,10 +17967,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1fvARB")] @@ -17980,10 +17980,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1sARB")] @@ -17993,10 +17993,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1sARB")] @@ -18006,10 +18006,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1svARB")] @@ -18019,10 +18019,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib1svARB")] @@ -18032,13 +18032,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dARB")] @@ -18048,13 +18048,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dARB")] @@ -18064,10 +18064,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dvARB")] @@ -18077,10 +18077,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dvARB")] @@ -18090,10 +18090,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dvARB")] @@ -18103,10 +18103,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dvARB")] @@ -18116,10 +18116,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dvARB")] @@ -18129,10 +18129,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2dvARB")] @@ -18142,13 +18142,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fARB")] @@ -18158,13 +18158,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fARB")] @@ -18174,10 +18174,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fvARB")] @@ -18187,10 +18187,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fvARB")] @@ -18200,10 +18200,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fvARB")] @@ -18213,10 +18213,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fvARB")] @@ -18226,10 +18226,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fvARB")] @@ -18239,10 +18239,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2fvARB")] @@ -18252,13 +18252,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2sARB")] @@ -18268,13 +18268,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2sARB")] @@ -18284,10 +18284,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2svARB")] @@ -18297,10 +18297,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2svARB")] @@ -18310,10 +18310,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2svARB")] @@ -18323,10 +18323,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2svARB")] @@ -18336,10 +18336,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2svARB")] @@ -18349,10 +18349,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib2svARB")] @@ -18362,16 +18362,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dARB")] @@ -18381,16 +18381,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dARB")] @@ -18400,10 +18400,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dvARB")] @@ -18413,10 +18413,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dvARB")] @@ -18426,10 +18426,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dvARB")] @@ -18439,10 +18439,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dvARB")] @@ -18452,10 +18452,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dvARB")] @@ -18465,10 +18465,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3dvARB")] @@ -18478,16 +18478,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fARB")] @@ -18497,16 +18497,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fARB")] @@ -18516,10 +18516,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fvARB")] @@ -18529,10 +18529,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fvARB")] @@ -18542,10 +18542,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fvARB")] @@ -18555,10 +18555,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fvARB")] @@ -18568,10 +18568,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fvARB")] @@ -18581,10 +18581,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3fvARB")] @@ -18594,16 +18594,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3sARB")] @@ -18613,16 +18613,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3sARB")] @@ -18632,10 +18632,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3svARB")] @@ -18645,10 +18645,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3svARB")] @@ -18658,10 +18658,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3svARB")] @@ -18671,10 +18671,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3svARB")] @@ -18684,10 +18684,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3svARB")] @@ -18697,10 +18697,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib3svARB")] @@ -18710,10 +18710,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4bvARB")] @@ -18723,10 +18723,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4bvARB")] @@ -18736,10 +18736,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4bvARB")] @@ -18749,19 +18749,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dARB")] @@ -18771,19 +18771,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dARB")] @@ -18793,10 +18793,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dvARB")] @@ -18806,10 +18806,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dvARB")] @@ -18819,10 +18819,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dvARB")] @@ -18832,10 +18832,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dvARB")] @@ -18845,10 +18845,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dvARB")] @@ -18858,10 +18858,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4dvARB")] @@ -18871,19 +18871,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fARB")] @@ -18893,19 +18893,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fARB")] @@ -18915,10 +18915,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fvARB")] @@ -18928,10 +18928,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fvARB")] @@ -18941,10 +18941,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fvARB")] @@ -18954,10 +18954,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fvARB")] @@ -18967,10 +18967,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fvARB")] @@ -18980,10 +18980,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4fvARB")] @@ -18993,10 +18993,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ivARB")] @@ -19006,10 +19006,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ivARB")] @@ -19019,10 +19019,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ivARB")] @@ -19032,10 +19032,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ivARB")] @@ -19045,10 +19045,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ivARB")] @@ -19058,10 +19058,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ivARB")] @@ -19280,19 +19280,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4sARB")] @@ -19302,19 +19302,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4sARB")] @@ -19324,10 +19324,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4svARB")] @@ -19337,10 +19337,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4svARB")] @@ -19350,10 +19350,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4svARB")] @@ -19363,10 +19363,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4svARB")] @@ -19376,10 +19376,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4svARB")] @@ -19389,10 +19389,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4svARB")] @@ -19402,10 +19402,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ubvARB")] @@ -19415,10 +19415,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ubvARB")] @@ -19428,10 +19428,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ubvARB")] @@ -19441,10 +19441,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ubvARB")] @@ -19454,10 +19454,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ubvARB")] @@ -19467,10 +19467,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4ubvARB")] @@ -19480,10 +19480,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4uivARB")] @@ -19493,10 +19493,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4uivARB")] @@ -19506,10 +19506,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4uivARB")] @@ -19519,10 +19519,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4usvARB")] @@ -19532,10 +19532,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4usvARB")] @@ -19545,10 +19545,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttrib4usvARB")] @@ -19558,10 +19558,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ARB_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorARB")] @@ -19571,10 +19571,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_instanced_arrays] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "ARB_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorARB")] @@ -19626,22 +19626,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19651,22 +19651,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19678,22 +19678,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19705,22 +19705,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19732,22 +19732,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19759,22 +19759,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19784,22 +19784,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19811,22 +19811,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19838,22 +19838,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -19865,22 +19865,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_vertex_program|ARB_vertex_shader] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "ARB_vertex_program|ARB_vertex_shader", Version = "", EntryPoint = "glVertexAttribPointerARB")] @@ -20116,10 +20116,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2dARB")] @@ -20128,7 +20128,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2dvARB")] @@ -20138,7 +20138,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2dvARB")] @@ -20148,7 +20148,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2dvARB")] @@ -20158,10 +20158,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2fARB")] @@ -20170,7 +20170,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2fvARB")] @@ -20180,7 +20180,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2fvARB")] @@ -20190,7 +20190,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2fvARB")] @@ -20200,10 +20200,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2iARB")] @@ -20212,7 +20212,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2ivARB")] @@ -20222,7 +20222,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2ivARB")] @@ -20232,7 +20232,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2ivARB")] @@ -20242,10 +20242,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2sARB")] @@ -20254,7 +20254,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2svARB")] @@ -20264,7 +20264,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2svARB")] @@ -20274,7 +20274,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos2svARB")] @@ -20284,13 +20284,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3dARB")] @@ -20299,7 +20299,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3dvARB")] @@ -20309,7 +20309,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3dvARB")] @@ -20319,7 +20319,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3dvARB")] @@ -20329,13 +20329,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3fARB")] @@ -20344,7 +20344,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3fvARB")] @@ -20354,7 +20354,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3fvARB")] @@ -20364,7 +20364,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3fvARB")] @@ -20374,13 +20374,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3iARB")] @@ -20389,7 +20389,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3ivARB")] @@ -20399,7 +20399,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3ivARB")] @@ -20409,7 +20409,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3ivARB")] @@ -20419,13 +20419,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3sARB")] @@ -20434,7 +20434,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3svARB")] @@ -20444,7 +20444,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3svARB")] @@ -20454,7 +20454,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ARB_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "ARB_window_pos", Version = "", EntryPoint = "glWindowPos3svARB")] @@ -20697,10 +20697,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ATI_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ATI_draw_buffers", Version = "", EntryPoint = "glDrawBuffersATI")] @@ -20710,10 +20710,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ATI_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ATI_draw_buffers", Version = "", EntryPoint = "glDrawBuffersATI")] @@ -20723,10 +20723,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ATI_draw_buffers] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "ATI_draw_buffers", Version = "", EntryPoint = "glDrawBuffersATI")] @@ -21492,16 +21492,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ATI_separate_stencil] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ATI_separate_stencil", Version = "", EntryPoint = "glStencilFuncSeparateATI")] @@ -21511,16 +21511,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ATI_separate_stencil] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "ATI_separate_stencil", Version = "", EntryPoint = "glStencilFuncSeparateATI")] @@ -21530,16 +21530,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: ATI_separate_stencil] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "ATI_separate_stencil", Version = "", EntryPoint = "glStencilOpSeparateATI")] @@ -22202,10 +22202,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Operate on the accumulation buffer /// - /// + /// /// Specifies the accumulation buffer operation. Symbolic constants Accum, Load, Add, Mult, and Return are accepted. /// - /// + /// /// Specifies a floating-point value used in the accumulation buffer operation. op determines how value is used. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glAccum")] @@ -22214,10 +22214,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glActiveShaderProgram")] @@ -22227,10 +22227,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glActiveShaderProgram")] @@ -22240,7 +22240,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 80. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glActiveTexture")] @@ -22249,10 +22249,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the alpha test function /// - /// + /// /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. /// - /// + /// /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glAlphaFunc")] @@ -22261,13 +22261,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glAreTexturesResident")] @@ -22277,13 +22277,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glAreTexturesResident")] @@ -22293,13 +22293,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glAreTexturesResident")] @@ -22309,13 +22309,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glAreTexturesResident")] @@ -22325,13 +22325,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glAreTexturesResident")] @@ -22341,13 +22341,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glAreTexturesResident")] @@ -22357,7 +22357,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Render a vertex using the specified vertex array element /// - /// + /// /// Specifies an index into the enabled vertex data arrays. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glArrayElement")] @@ -22366,10 +22366,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Attaches a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -22379,10 +22379,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Attaches a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -22392,7 +22392,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Delimit the vertices of a primitive or a group of like primitives /// - /// + /// /// Specifies the primitive or primitives that will be created from vertices presented between glBegin and the subsequent glEnd. Ten symbolic constants are accepted: Points, Lines, LineStrip, LineLoop, Triangles, TriangleStrip, TriangleFan, Quads, QuadStrip, and Polygon. /// [Obsolete("Use PrimitiveType overload instead")] @@ -22402,7 +22402,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Delimit the vertices of a primitive or a group of like primitives /// - /// + /// /// Specifies the primitive or primitives that will be created from vertices presented between glBegin and the subsequent glEnd. Ten symbolic constants are accepted: Points, Lines, LineStrip, LineLoop, Triangles, TriangleStrip, TriangleFan, Quads, QuadStrip, and Polygon. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBegin")] @@ -22411,10 +22411,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// - /// + /// /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBeginConditionalRender")] @@ -22424,10 +22424,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// - /// + /// /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBeginConditionalRender")] @@ -22437,10 +22437,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBeginQuery")] @@ -22450,10 +22450,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBeginQuery")] @@ -22463,13 +22463,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Delimit the boundaries of a query object on an indexed target /// - /// + /// /// Specifies the target type of query object established between glBeginQueryIndexed and the subsequent glEndQueryIndexed. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the index of the query target upon which to begin the query. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glBeginQueryIndexed")] @@ -22479,13 +22479,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Delimit the boundaries of a query object on an indexed target /// - /// + /// /// Specifies the target type of query object established between glBeginQueryIndexed and the subsequent glEndQueryIndexed. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the index of the query target upon which to begin the query. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glBeginQueryIndexed")] @@ -22495,7 +22495,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [Obsolete("Use TransformFeedbackPrimitiveType overload instead")] @@ -22505,7 +22505,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")] @@ -22514,13 +22514,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -22530,13 +22530,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -22546,10 +22546,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBindBuffer")] @@ -22559,10 +22559,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBindBuffer")] @@ -22572,13 +22572,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] @@ -22588,13 +22588,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] @@ -22604,13 +22604,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [Obsolete("Use BufferRangeTarget overload instead")] @@ -22621,13 +22621,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [Obsolete("Use BufferRangeTarget overload instead")] @@ -22638,19 +22638,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -22660,19 +22660,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -22682,19 +22682,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -22704,19 +22704,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -22726,19 +22726,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use BufferRangeTarget overload instead")] @@ -22749,19 +22749,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use BufferRangeTarget overload instead")] @@ -22772,19 +22772,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use BufferRangeTarget overload instead")] @@ -22795,19 +22795,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [Obsolete("Use BufferRangeTarget overload instead")] @@ -22818,16 +22818,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -22837,16 +22837,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -22856,16 +22856,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -22875,16 +22875,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -22894,16 +22894,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -22913,16 +22913,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -22932,16 +22932,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -22953,16 +22953,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -22974,16 +22974,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -22995,16 +22995,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -23016,16 +23016,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -23037,16 +23037,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -23058,13 +23058,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a user-defined varying out variable to a fragment shader color number /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindFragDataLocation")] @@ -23074,13 +23074,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Bind a user-defined varying out variable to a fragment shader color number /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindFragDataLocation")] @@ -23090,16 +23090,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Bind a user-defined varying out variable to a fragment shader color number and index /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// + /// /// The index of the color input to bind the user-defined varying out variable to /// - /// + /// /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glBindFragDataLocationIndexed")] @@ -23109,16 +23109,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Bind a user-defined varying out variable to a fragment shader color number and index /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// + /// /// The index of the color input to bind the user-defined varying out variable to /// - /// + /// /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glBindFragDataLocationIndexed")] @@ -23128,10 +23128,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindFramebuffer")] @@ -23141,10 +23141,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindFramebuffer")] @@ -23154,25 +23154,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_image_load_store|VERSION_4_2] /// Bind a level of a texture to an image unit /// - /// + /// /// Specifies the index of the image unit to which to bind the texture /// - /// + /// /// Specifies the name of the texture to bind to the image unit. /// - /// + /// /// Specifies the level of the texture that is to be bound. /// - /// + /// /// Specifies whether a layered texture binding is to be established. /// - /// + /// /// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise. /// - /// + /// /// Specifies a token indicating the type of access that will be performed on the image. /// - /// + /// /// Specifies the format that the elements of the image will be treated as for the purposes of formatted stores. /// [AutoGenerated(Category = "ARB_shader_image_load_store|VERSION_4_2", Version = "4.2", EntryPoint = "glBindImageTexture")] @@ -23182,25 +23182,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_image_load_store|VERSION_4_2] /// Bind a level of a texture to an image unit /// - /// + /// /// Specifies the index of the image unit to which to bind the texture /// - /// + /// /// Specifies the name of the texture to bind to the image unit. /// - /// + /// /// Specifies the level of the texture that is to be bound. /// - /// + /// /// Specifies whether a layered texture binding is to be established. /// - /// + /// /// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise. /// - /// + /// /// Specifies a token indicating the type of access that will be performed on the image. /// - /// + /// /// Specifies the format that the elements of the image will be treated as for the purposes of formatted stores. /// [AutoGenerated(Category = "ARB_shader_image_load_store|VERSION_4_2", Version = "4.2", EntryPoint = "glBindImageTexture")] @@ -23210,13 +23210,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -23226,13 +23226,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -23242,13 +23242,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -23258,13 +23258,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -23274,13 +23274,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -23290,13 +23290,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -23306,7 +23306,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glBindProgramPipeline")] @@ -23316,7 +23316,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glBindProgramPipeline")] @@ -23326,10 +23326,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindRenderbuffer")] @@ -23339,10 +23339,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindRenderbuffer")] @@ -23352,10 +23352,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Bind a named sampler to a texturing target /// - /// + /// /// Specifies the index of the texture unit to which the sampler is bound. /// - /// + /// /// Specifies the name of a sampler. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glBindSampler")] @@ -23365,10 +23365,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Bind a named sampler to a texturing target /// - /// + /// /// Specifies the index of the texture unit to which the sampler is bound. /// - /// + /// /// Specifies the name of a sampler. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glBindSampler")] @@ -23378,13 +23378,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -23394,13 +23394,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -23410,13 +23410,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -23426,13 +23426,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -23442,13 +23442,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -23458,13 +23458,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -23474,10 +23474,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMap, TextureCubeMapArray, TextureBuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glBindTexture")] @@ -23487,10 +23487,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMap, TextureCubeMapArray, TextureBuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glBindTexture")] @@ -23500,13 +23500,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -23516,13 +23516,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -23532,13 +23532,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -23548,13 +23548,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -23564,13 +23564,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -23580,13 +23580,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -23610,10 +23610,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glBindTransformFeedback")] @@ -23623,10 +23623,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glBindTransformFeedback")] @@ -23636,7 +23636,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] @@ -23646,7 +23646,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] @@ -23656,16 +23656,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Bind a buffer to a vertex buffer bind point /// - /// + /// /// The index of the vertex buffer binding point to which to bind the buffer. /// - /// + /// /// The name of an existing buffer to bind to the vertex buffer binding point. /// - /// + /// /// The offset of the first element of the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glBindVertexBuffer")] @@ -23675,16 +23675,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Bind a buffer to a vertex buffer bind point /// - /// + /// /// The index of the vertex buffer binding point to which to bind the buffer. /// - /// + /// /// The name of an existing buffer to bind to the vertex buffer binding point. /// - /// + /// /// The offset of the first element of the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glBindVertexBuffer")] @@ -23694,19 +23694,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -23716,19 +23716,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -23738,19 +23738,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -23760,19 +23760,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -23782,19 +23782,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -23804,19 +23804,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -23826,25 +23826,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a bitmap /// - /// + /// /// Specify the pixel width and height of the bitmap image. /// - /// + /// /// Specify the pixel width and height of the bitmap image. /// - /// + /// /// Specify the location of the origin in the bitmap image. The origin is measured from the lower left corner of the bitmap, with right and up being the positive axes. /// - /// + /// /// Specify the location of the origin in the bitmap image. The origin is measured from the lower left corner of the bitmap, with right and up being the positive axes. /// - /// + /// /// Specify the x and y offsets to be added to the current raster position after the bitmap is drawn. /// - /// + /// /// Specify the x and y offsets to be added to the current raster position after the bitmap is drawn. /// - /// [length: width,height] + /// [length: width,height] /// Specifies the address of the bitmap image. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBitmap")] @@ -23854,25 +23854,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a bitmap /// - /// + /// /// Specify the pixel width and height of the bitmap image. /// - /// + /// /// Specify the pixel width and height of the bitmap image. /// - /// + /// /// Specify the location of the origin in the bitmap image. The origin is measured from the lower left corner of the bitmap, with right and up being the positive axes. /// - /// + /// /// Specify the location of the origin in the bitmap image. The origin is measured from the lower left corner of the bitmap, with right and up being the positive axes. /// - /// + /// /// Specify the x and y offsets to be added to the current raster position after the bitmap is drawn. /// - /// + /// /// Specify the x and y offsets to be added to the current raster position after the bitmap is drawn. /// - /// [length: width,height] + /// [length: width,height] /// Specifies the address of the bitmap image. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBitmap")] @@ -23882,25 +23882,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a bitmap /// - /// + /// /// Specify the pixel width and height of the bitmap image. /// - /// + /// /// Specify the pixel width and height of the bitmap image. /// - /// + /// /// Specify the location of the origin in the bitmap image. The origin is measured from the lower left corner of the bitmap, with right and up being the positive axes. /// - /// + /// /// Specify the location of the origin in the bitmap image. The origin is measured from the lower left corner of the bitmap, with right and up being the positive axes. /// - /// + /// /// Specify the x and y offsets to be added to the current raster position after the bitmap is drawn. /// - /// + /// /// Specify the x and y offsets to be added to the current raster position after the bitmap is drawn. /// - /// [length: width,height] + /// [length: width,height] /// Specifies the address of the bitmap image. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBitmap")] @@ -23910,16 +23910,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4 or ARB_imaging|VERSION_1_4] /// Set the blend color /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// [AutoGenerated(Category = "ARB_imaging|VERSION_1_4", Version = "1.4", EntryPoint = "glBlendColor")] @@ -23928,7 +23928,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4 or ARB_imaging|VERSION_1_4] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationMode overload instead")] @@ -23938,7 +23938,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4 or ARB_imaging|VERSION_1_4] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_imaging|VERSION_1_4", Version = "1.4", EntryPoint = "glBlendEquation")] @@ -23947,7 +23947,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4 or ARB_imaging|VERSION_1_4] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use ArbDrawBuffersBlend overload instead")] @@ -23957,10 +23957,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationMode overload instead")] @@ -23971,10 +23971,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationi")] @@ -23984,10 +23984,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use ArbDrawBuffersBlend overload instead")] @@ -23998,10 +23998,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationMode overload instead")] @@ -24012,10 +24012,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationi")] @@ -24025,10 +24025,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use ArbDrawBuffersBlend overload instead")] @@ -24039,10 +24039,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] @@ -24051,13 +24051,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationSeparatei")] @@ -24067,13 +24067,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationSeparatei")] @@ -24083,10 +24083,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBlendFunc")] @@ -24095,10 +24095,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use ArbDrawBuffersBlend overload instead")] @@ -24108,13 +24108,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24125,13 +24125,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFunci")] @@ -24141,13 +24141,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use ArbDrawBuffersBlend overload instead")] @@ -24158,13 +24158,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24175,13 +24175,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFunci")] @@ -24191,13 +24191,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [Obsolete("Use ArbDrawBuffersBlend overload instead")] @@ -24208,16 +24208,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24227,16 +24227,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glBlendFuncSeparate")] @@ -24245,19 +24245,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24268,19 +24268,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFuncSeparatei")] @@ -24290,19 +24290,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24313,19 +24313,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24336,19 +24336,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFuncSeparatei")] @@ -24358,19 +24358,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [Obsolete("Use BlendingFactorSrc overload instead")] @@ -24381,34 +24381,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")] @@ -24451,16 +24451,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24469,16 +24469,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24490,16 +24490,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24511,16 +24511,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24532,16 +24532,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24552,16 +24552,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24570,16 +24570,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24591,16 +24591,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24612,16 +24612,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24633,16 +24633,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -24653,16 +24653,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24671,16 +24671,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24692,16 +24692,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24713,16 +24713,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24734,16 +24734,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24754,16 +24754,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24772,16 +24772,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24793,16 +24793,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24814,16 +24814,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24835,16 +24835,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -24855,16 +24855,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24873,16 +24873,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24894,16 +24894,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24915,16 +24915,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24936,16 +24936,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24956,16 +24956,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24974,16 +24974,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -24995,16 +24995,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -25016,16 +25016,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -25037,16 +25037,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -25057,7 +25057,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a display list /// - /// + /// /// Specifies the integer name of the display list to be executed. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallList")] @@ -25067,7 +25067,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a display list /// - /// + /// /// Specifies the integer name of the display list to be executed. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallList")] @@ -25077,13 +25077,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a list of display lists /// - /// + /// /// Specifies the number of display lists to be executed. /// - /// + /// /// Specifies the type of values in lists. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, Gl2Bytes, Gl3Bytes, and Gl4Bytes are accepted. /// - /// [length: n,type] + /// [length: n,type] /// Specifies the address of an array of name offsets in the display list. The pointer type is void because the offsets can be bytes, shorts, ints, or floats, depending on the value of type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallLists")] @@ -25092,13 +25092,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a list of display lists /// - /// + /// /// Specifies the number of display lists to be executed. /// - /// + /// /// Specifies the type of values in lists. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, Gl2Bytes, Gl3Bytes, and Gl4Bytes are accepted. /// - /// [length: n,type] + /// [length: n,type] /// Specifies the address of an array of name offsets in the display list. The pointer type is void because the offsets can be bytes, shorts, ints, or floats, depending on the value of type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallLists")] @@ -25110,13 +25110,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a list of display lists /// - /// + /// /// Specifies the number of display lists to be executed. /// - /// + /// /// Specifies the type of values in lists. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, Gl2Bytes, Gl3Bytes, and Gl4Bytes are accepted. /// - /// [length: n,type] + /// [length: n,type] /// Specifies the address of an array of name offsets in the display list. The pointer type is void because the offsets can be bytes, shorts, ints, or floats, depending on the value of type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallLists")] @@ -25128,13 +25128,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a list of display lists /// - /// + /// /// Specifies the number of display lists to be executed. /// - /// + /// /// Specifies the type of values in lists. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, Gl2Bytes, Gl3Bytes, and Gl4Bytes are accepted. /// - /// [length: n,type] + /// [length: n,type] /// Specifies the address of an array of name offsets in the display list. The pointer type is void because the offsets can be bytes, shorts, ints, or floats, depending on the value of type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallLists")] @@ -25146,13 +25146,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Execute a list of display lists /// - /// + /// /// Specifies the number of display lists to be executed. /// - /// + /// /// Specifies the type of values in lists. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, Gl2Bytes, Gl3Bytes, and Gl4Bytes are accepted. /// - /// [length: n,type] + /// [length: n,type] /// Specifies the address of an array of name offsets in the display list. The pointer type is void because the offsets can be bytes, shorts, ints, or floats, depending on the value of type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCallLists")] @@ -25163,7 +25163,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Check the completeness status of a framebuffer /// - /// + /// /// Specify the target of the framebuffer completeness check. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glCheckFramebufferStatus")] @@ -25186,10 +25186,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify whether data read via glReadPixels should be clamped /// - /// + /// /// Target for color clamping. target must be ClampReadColor. /// - /// + /// /// Specifies whether to apply color clamping. clamp must be True or False. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClampColor")] @@ -25198,7 +25198,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Clear buffers to preset values /// - /// + /// /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClear")] @@ -25207,16 +25207,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify clear values for the accumulation buffer /// - /// + /// /// Specify the red, green, blue, and alpha values used when the accumulation buffer is cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the accumulation buffer is cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the accumulation buffer is cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the accumulation buffer is cleared. The initial values are all 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearAccum")] @@ -25225,19 +25225,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -25246,19 +25246,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -25270,19 +25270,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -25294,19 +25294,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -25318,19 +25318,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -25341,16 +25341,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// + /// /// The value to clear a depth render buffer to. /// - /// + /// /// The value to clear a stencil render buffer to. /// [Obsolete("Use ClearBufferCombined overload instead")] @@ -25360,16 +25360,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// + /// /// The value to clear a depth render buffer to. /// - /// + /// /// The value to clear a stencil render buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")] @@ -25378,13 +25378,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -25394,13 +25394,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -25410,13 +25410,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -25426,13 +25426,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -25442,13 +25442,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -25458,13 +25458,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -25474,25 +25474,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25501,25 +25501,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25531,25 +25531,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25561,25 +25561,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25591,25 +25591,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25620,25 +25620,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25647,25 +25647,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25677,25 +25677,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25707,25 +25707,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25737,25 +25737,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -25766,13 +25766,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -25782,13 +25782,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -25798,13 +25798,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -25814,16 +25814,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify clear values for the color buffers /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearColor")] @@ -25832,7 +25832,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearDepth")] @@ -25841,7 +25841,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glClearDepthf")] @@ -25850,7 +25850,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the clear value for the color index buffers /// - /// + /// /// Specifies the index used when the color index buffers are cleared. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearIndex")] @@ -26264,7 +26264,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify the clear value for the stencil buffer /// - /// + /// /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearStencil")] @@ -26273,19 +26273,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26295,19 +26295,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26319,19 +26319,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26343,19 +26343,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26367,19 +26367,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26391,19 +26391,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26413,19 +26413,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26437,19 +26437,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26461,19 +26461,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26485,19 +26485,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -26509,37 +26509,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26549,37 +26549,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26591,37 +26591,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26633,37 +26633,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26675,37 +26675,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26717,37 +26717,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26757,37 +26757,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26799,37 +26799,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26841,37 +26841,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26883,37 +26883,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -26925,7 +26925,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of Texture, where i ranges from 0 to the value of MaxTextureCoords - 1, which is an implementation-dependent value. The initial value is Texture0. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glClientActiveTexture")] @@ -26934,13 +26934,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glClientWaitSync")] @@ -26950,13 +26950,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glClientWaitSync")] @@ -26966,13 +26966,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use ClientWaitSyncFlags overload instead")] @@ -26983,13 +26983,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use ClientWaitSyncFlags overload instead")] @@ -27000,13 +27000,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [Obsolete("Use ClientWaitSyncFlags overload instead")] @@ -27023,10 +27023,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a plane against which all geometry is clipped /// - /// + /// /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. /// - /// [length: 4] + /// [length: 4] /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClipPlane")] @@ -27036,10 +27036,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a plane against which all geometry is clipped /// - /// + /// /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. /// - /// [length: 4] + /// [length: 4] /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClipPlane")] @@ -27049,10 +27049,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a plane against which all geometry is clipped /// - /// + /// /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. /// - /// [length: 4] + /// [length: 4] /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClipPlane")] @@ -27062,13 +27062,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3b")] @@ -27078,7 +27078,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3bv")] @@ -27088,7 +27088,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3bv")] @@ -27098,7 +27098,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3bv")] @@ -27108,13 +27108,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3d")] @@ -27123,7 +27123,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3dv")] @@ -27133,7 +27133,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3dv")] @@ -27143,7 +27143,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3dv")] @@ -27153,13 +27153,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3f")] @@ -27168,7 +27168,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3fv")] @@ -27178,7 +27178,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3fv")] @@ -27188,7 +27188,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3fv")] @@ -27198,13 +27198,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3i")] @@ -27213,7 +27213,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3iv")] @@ -27223,7 +27223,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3iv")] @@ -27233,7 +27233,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3iv")] @@ -27243,13 +27243,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3s")] @@ -27258,7 +27258,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3sv")] @@ -27268,7 +27268,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3sv")] @@ -27278,7 +27278,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3sv")] @@ -27288,13 +27288,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3ub")] @@ -27303,7 +27303,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3ubv")] @@ -27313,7 +27313,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3ubv")] @@ -27323,7 +27323,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3ubv")] @@ -27333,13 +27333,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3ui")] @@ -27349,7 +27349,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3uiv")] @@ -27359,7 +27359,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3uiv")] @@ -27369,7 +27369,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3uiv")] @@ -27379,13 +27379,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3us")] @@ -27395,7 +27395,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3usv")] @@ -27405,7 +27405,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3usv")] @@ -27415,7 +27415,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor3usv")] @@ -27425,16 +27425,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4b")] @@ -27444,7 +27444,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4bv")] @@ -27454,7 +27454,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4bv")] @@ -27464,7 +27464,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4bv")] @@ -27474,16 +27474,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4d")] @@ -27492,7 +27492,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4dv")] @@ -27502,7 +27502,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4dv")] @@ -27512,7 +27512,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4dv")] @@ -27522,16 +27522,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4f")] @@ -27540,7 +27540,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4fv")] @@ -27550,7 +27550,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4fv")] @@ -27560,7 +27560,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4fv")] @@ -27570,16 +27570,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4i")] @@ -27588,7 +27588,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4iv")] @@ -27598,7 +27598,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4iv")] @@ -27608,7 +27608,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4iv")] @@ -27618,16 +27618,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4s")] @@ -27636,7 +27636,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4sv")] @@ -27646,7 +27646,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4sv")] @@ -27656,7 +27656,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4sv")] @@ -27666,16 +27666,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4ub")] @@ -27684,7 +27684,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4ubv")] @@ -27694,7 +27694,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4ubv")] @@ -27704,7 +27704,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4ubv")] @@ -27714,16 +27714,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4ui")] @@ -27733,7 +27733,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4uiv")] @@ -27743,7 +27743,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4uiv")] @@ -27753,7 +27753,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4uiv")] @@ -27763,16 +27763,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specify new red, green, and blue values for the current color. /// - /// + /// /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4us")] @@ -27782,7 +27782,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4usv")] @@ -27792,7 +27792,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4usv")] @@ -27802,7 +27802,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color /// - /// [length: 4] + /// [length: 4] /// Specify new red, green, and blue values for the current color. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColor4usv")] @@ -27812,16 +27812,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColorMask")] @@ -27830,19 +27830,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// For glColorMaski, specifies the index of the draw buffer whose color mask to set. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glColorMaski")] @@ -27852,19 +27852,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// For glColorMaski, specifies the index of the draw buffer whose color mask to set. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glColorMaski")] @@ -27874,10 +27874,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Cause a material color to track the current color /// - /// + /// /// Specifies whether front, back, or both front and back material parameters should track the current color. Accepted values are Front, Back, and FrontAndBack. The initial value is FrontAndBack. /// - /// + /// /// Specifies which of several material parameters track the current color. Accepted values are Emission, Ambient, Diffuse, Specular, and AmbientAndDiffuse. The initial value is AmbientAndDiffuse. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColorMaterial")] @@ -27942,16 +27942,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glColorPointer")] @@ -27960,16 +27960,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glColorPointer")] @@ -27981,16 +27981,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glColorPointer")] @@ -28002,16 +28002,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glColorPointer")] @@ -28023,16 +28023,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glColorPointer")] @@ -28043,22 +28043,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -28067,22 +28067,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -28094,22 +28094,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -28121,22 +28121,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -28148,22 +28148,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -28174,22 +28174,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -28198,22 +28198,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -28225,22 +28225,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -28252,22 +28252,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -28279,22 +28279,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -28305,13 +28305,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameterfv")] @@ -28321,13 +28321,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameterfv")] @@ -28337,13 +28337,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameterfv")] @@ -28353,13 +28353,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameteriv")] @@ -28369,13 +28369,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameteriv")] @@ -28385,13 +28385,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameteriv")] @@ -28401,7 +28401,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -28411,7 +28411,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -28421,25 +28421,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -28448,25 +28448,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -28478,25 +28478,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -28508,25 +28508,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -28538,25 +28538,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -28567,28 +28567,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -28597,28 +28597,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -28630,28 +28630,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -28663,28 +28663,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -28696,28 +28696,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -28728,31 +28728,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -28761,31 +28761,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -28797,31 +28797,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -28833,31 +28833,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -28869,31 +28869,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -28904,25 +28904,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -28931,25 +28931,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -28961,25 +28961,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -28991,25 +28991,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -29021,25 +29021,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -29050,31 +29050,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -29083,31 +29083,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -29119,31 +29119,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -29155,31 +29155,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -29191,31 +29191,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -29226,37 +29226,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -29265,37 +29265,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -29307,37 +29307,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -29349,37 +29349,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -29391,37 +29391,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -29900,22 +29900,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -29924,22 +29924,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -29951,22 +29951,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -29978,22 +29978,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -30005,22 +30005,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -30031,25 +30031,25 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -30058,25 +30058,25 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -30088,25 +30088,25 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -30118,25 +30118,25 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -30148,25 +30148,25 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -30177,13 +30177,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameterf")] @@ -30192,13 +30192,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameterfv")] @@ -30208,13 +30208,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameterfv")] @@ -30224,13 +30224,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameteri")] @@ -30239,13 +30239,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameteriv")] @@ -30255,13 +30255,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameteriv")] @@ -30271,19 +30271,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_copy_buffer|VERSION_3_1] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "ARB_copy_buffer|VERSION_3_1", Version = "3.1", EntryPoint = "glCopyBufferSubData")] @@ -30292,19 +30292,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_copy_buffer|VERSION_3_1] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "ARB_copy_buffer|VERSION_3_1", Version = "3.1", EntryPoint = "glCopyBufferSubData")] @@ -30313,19 +30313,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// The window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// The number of table entries to replace. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyColorSubTable")] @@ -30334,19 +30334,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Copy pixels into a color table /// - /// + /// /// The color table target. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The internal storage format of the texture image. Must be one of the following symbolic constants: Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The x coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The y coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The width of the pixel rectangle. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyColorTable")] @@ -30355,19 +30355,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Copy pixels into a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyConvolutionFilter1D")] @@ -30376,22 +30376,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Copy pixels into a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// - /// + /// /// The height of the pixel array to copy. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyConvolutionFilter2D")] @@ -30400,49 +30400,49 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_copy_image|VERSION_4_3] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "ARB_copy_image|VERSION_4_3", Version = "4.3", EntryPoint = "glCopyImageSubData")] @@ -30452,49 +30452,49 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_copy_image|VERSION_4_3] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "ARB_copy_image|VERSION_4_3", Version = "4.3", EntryPoint = "glCopyImageSubData")] @@ -30524,19 +30524,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Copy pixels in the frame buffer /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the dimensions of the rectangular region of pixels to be copied. Both must be nonnegative. /// - /// + /// /// Specify the dimensions of the rectangular region of pixels to be copied. Both must be nonnegative. /// - /// + /// /// Specifies whether color values, depth values, or stencil values are to be copied. Symbolic constants Color, Depth, and Stencil are accepted. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCopyPixels")] @@ -30545,25 +30545,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Copy pixels into a 1D texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: CompressedRed, CompressedRg, CompressedRgb, CompressedRgba. CompressedSrgb, CompressedSrgbAlpha. DepthComponent, DepthComponent16, DepthComponent24, DepthComponent32, StencilIndex8, Red, Rg, Rgb, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, Rgba16, Srgb, Srgb8, SrgbAlpha, or Srgb8Alpha8. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. The height of the texture image is 1. /// - /// + /// /// Must be 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexImage1D")] @@ -30572,28 +30572,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: CompressedRed, CompressedRg, CompressedRgb, CompressedRgba. CompressedSrgb, CompressedSrgbAlpha. DepthComponent, DepthComponent16, DepthComponent24, DepthComponent32, StencilIndex8, Red, Rg, Rgb, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, Rgba16, Srgb, Srgb8, SrgbAlpha, or Srgb8Alpha8. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Must be 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexImage2D")] @@ -30602,22 +30602,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Copy a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the texel offset within the texture array. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexSubImage1D")] @@ -30626,28 +30626,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexSubImage2D")] @@ -30656,31 +30656,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glCopyTexSubImage3D")] @@ -31029,7 +31029,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Creates a shader object /// - /// + /// /// Specifies the type of shader to be created. Must be one of ComputeShader, VertexShader, TessControlShader, TessEvaluationShader, GeometryShader, or FragmentShader. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] @@ -31038,13 +31038,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of pointers to source code strings from which to create the program object. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glCreateShaderProgramv")] @@ -31185,7 +31185,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify whether front- or back-facing facets can be culled /// - /// + /// /// Specifies whether front- or back-facing facets are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCullFace")] @@ -31194,10 +31194,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -31206,10 +31206,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -31221,10 +31221,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -31236,10 +31236,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -31251,10 +31251,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -31265,22 +31265,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -31290,22 +31290,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -31315,22 +31315,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -31340,22 +31340,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -31365,22 +31365,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -31390,22 +31390,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -31415,22 +31415,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageInsert")] @@ -31440,22 +31440,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageInsert")] @@ -31465,7 +31465,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31475,7 +31475,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31485,10 +31485,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31498,10 +31498,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31511,10 +31511,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31524,10 +31524,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31537,10 +31537,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31550,10 +31550,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -31563,7 +31563,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31573,7 +31573,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31583,10 +31583,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31596,10 +31596,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31609,10 +31609,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31622,10 +31622,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31635,10 +31635,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31648,10 +31648,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -31661,10 +31661,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Delete a contiguous group of display lists /// - /// + /// /// Specifies the integer name of the first display list to delete. /// - /// + /// /// Specifies the number of display lists to delete. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDeleteLists")] @@ -31674,10 +31674,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Delete a contiguous group of display lists /// - /// + /// /// Specifies the integer name of the first display list to delete. /// - /// + /// /// Specifies the number of display lists to delete. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDeleteLists")] @@ -31687,7 +31687,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -31697,7 +31697,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -31707,7 +31707,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31717,7 +31717,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31727,10 +31727,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31740,10 +31740,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31753,10 +31753,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31766,10 +31766,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31779,10 +31779,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31792,10 +31792,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -31805,7 +31805,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31815,7 +31815,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31825,10 +31825,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31838,10 +31838,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31851,10 +31851,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31864,10 +31864,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31877,10 +31877,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31890,10 +31890,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -31903,7 +31903,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31913,7 +31913,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31923,10 +31923,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31936,10 +31936,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31949,10 +31949,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31962,10 +31962,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31975,10 +31975,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -31988,10 +31988,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -32001,7 +32001,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32011,7 +32011,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32021,10 +32021,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32034,10 +32034,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32047,10 +32047,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32060,10 +32060,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32073,10 +32073,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32086,10 +32086,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -32099,7 +32099,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Deletes a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -32109,7 +32109,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Deletes a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -32119,7 +32119,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Delete a sync object /// - /// + /// /// The sync object to be deleted. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glDeleteSync")] @@ -32128,7 +32128,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32138,7 +32138,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32148,10 +32148,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32161,10 +32161,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32174,10 +32174,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32187,10 +32187,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32200,10 +32200,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32213,10 +32213,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -32226,7 +32226,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32236,7 +32236,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32246,10 +32246,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32259,10 +32259,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32272,10 +32272,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32285,10 +32285,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32298,10 +32298,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32311,10 +32311,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -32324,7 +32324,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32334,7 +32334,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32344,10 +32344,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32357,10 +32357,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32370,10 +32370,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32383,10 +32383,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32396,10 +32396,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32409,10 +32409,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -32422,7 +32422,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify the value used for depth buffer comparisons /// - /// + /// /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDepthFunc")] @@ -32431,7 +32431,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Enable or disable writing into the depth buffer /// - /// + /// /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDepthMask")] @@ -32440,10 +32440,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDepthRange")] @@ -32452,13 +32452,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -32468,13 +32468,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -32484,13 +32484,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -32500,13 +32500,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -32516,13 +32516,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -32532,13 +32532,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -32548,10 +32548,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangef")] @@ -32560,13 +32560,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport /// - /// + /// /// Specifies the index of the viewport whose depth range to update. /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeIndexed")] @@ -32576,13 +32576,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport /// - /// + /// /// Specifies the index of the viewport whose depth range to update. /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeIndexed")] @@ -32592,10 +32592,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Detaches a shader object from a program object to which it is attached /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -32605,10 +32605,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Detaches a shader object from a program object to which it is attached /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -32668,13 +32668,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_compute_shader|VERSION_4_3] /// Launch one or more compute work groups /// - /// + /// /// The number of work groups to be launched in the X dimension. /// - /// + /// /// The number of work groups to be launched in the Y dimension. /// - /// + /// /// The number of work groups to be launched in the Z dimension. /// [AutoGenerated(Category = "ARB_compute_shader|VERSION_4_3", Version = "4.3", EntryPoint = "glDispatchCompute")] @@ -32684,13 +32684,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_compute_shader|VERSION_4_3] /// Launch one or more compute work groups /// - /// + /// /// The number of work groups to be launched in the X dimension. /// - /// + /// /// The number of work groups to be launched in the Y dimension. /// - /// + /// /// The number of work groups to be launched in the Z dimension. /// [AutoGenerated(Category = "ARB_compute_shader|VERSION_4_3", Version = "4.3", EntryPoint = "glDispatchCompute")] @@ -32700,7 +32700,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_compute_shader|VERSION_4_3] /// Launch one or more compute work groups using parameters stored in a buffer /// - /// + /// /// The offset into the buffer object currently bound to the DispatchIndirectBuffer buffer target at which the dispatch parameters are stored. /// [AutoGenerated(Category = "ARB_compute_shader|VERSION_4_3", Version = "4.3", EntryPoint = "glDispatchComputeIndirect")] @@ -32709,13 +32709,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32725,13 +32725,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawArrays")] @@ -32740,10 +32740,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32753,10 +32753,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32769,10 +32769,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32785,10 +32785,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32801,10 +32801,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32816,10 +32816,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -32828,10 +32828,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -32843,10 +32843,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -32858,10 +32858,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -32873,10 +32873,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -32887,16 +32887,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -32906,16 +32906,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysInstanced")] @@ -32924,19 +32924,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a range of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawArraysInstancedBaseInstance")] @@ -32946,19 +32946,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a range of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawArraysInstancedBaseInstance")] @@ -32968,7 +32968,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify which color buffers are to be drawn into /// - /// + /// /// Specifies up to four color buffers to be drawn into. Symbolic constants None, FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and FrontAndBack are accepted. The initial value is Front for single-buffered contexts, and Back for double-buffered contexts. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawBuffer")] @@ -32977,10 +32977,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDrawBuffers")] @@ -32990,10 +32990,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDrawBuffers")] @@ -33003,10 +33003,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDrawBuffers")] @@ -33016,16 +33016,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33034,16 +33034,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33053,16 +33053,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33075,16 +33075,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33097,16 +33097,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33119,16 +33119,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33140,16 +33140,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33158,16 +33158,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33176,16 +33176,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33197,16 +33197,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33218,16 +33218,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33239,16 +33239,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -33259,19 +33259,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33281,19 +33281,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33306,19 +33306,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33331,19 +33331,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33356,19 +33356,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33380,19 +33380,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -33401,19 +33401,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -33425,19 +33425,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -33449,19 +33449,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -33473,19 +33473,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -33496,13 +33496,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33512,13 +33512,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33531,13 +33531,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33550,13 +33550,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33569,13 +33569,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33587,13 +33587,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -33602,13 +33602,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -33620,13 +33620,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -33638,13 +33638,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -33656,13 +33656,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -33673,19 +33673,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33695,19 +33695,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33720,19 +33720,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33745,19 +33745,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33770,19 +33770,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -33794,19 +33794,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -33815,19 +33815,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -33839,19 +33839,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -33863,19 +33863,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -33887,19 +33887,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -33910,22 +33910,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -33935,22 +33935,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -33960,22 +33960,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -33987,22 +33987,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34014,22 +34014,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34041,22 +34041,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34068,22 +34068,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34095,22 +34095,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34122,22 +34122,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34149,22 +34149,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -34176,22 +34176,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34201,22 +34201,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34229,22 +34229,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34257,22 +34257,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34285,22 +34285,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34312,22 +34312,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -34336,22 +34336,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -34363,22 +34363,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -34390,22 +34390,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -34417,22 +34417,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -34443,25 +34443,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34471,25 +34471,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34499,25 +34499,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34529,25 +34529,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34559,25 +34559,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34589,25 +34589,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34619,25 +34619,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34649,25 +34649,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34679,25 +34679,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34709,25 +34709,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -34739,19 +34739,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Write a block of pixels to the frame buffer /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specifies the format of the pixel data. Symbolic constants ColorIndex, StencilIndex, DepthComponent, Rgb, Bgr, Rgba, Bgra, Red, Green, Blue, Alpha, Luminance, and LuminanceAlpha are accepted. /// - /// + /// /// Specifies the data type for data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawPixels")] @@ -34760,19 +34760,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Write a block of pixels to the frame buffer /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specifies the format of the pixel data. Symbolic constants ColorIndex, StencilIndex, DepthComponent, Rgb, Bgr, Rgba, Bgra, Red, Green, Blue, Alpha, Luminance, and LuminanceAlpha are accepted. /// - /// + /// /// Specifies the data type for data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawPixels")] @@ -34784,19 +34784,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Write a block of pixels to the frame buffer /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specifies the format of the pixel data. Symbolic constants ColorIndex, StencilIndex, DepthComponent, Rgb, Bgr, Rgba, Bgra, Red, Green, Blue, Alpha, Luminance, and LuminanceAlpha are accepted. /// - /// + /// /// Specifies the data type for data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawPixels")] @@ -34808,19 +34808,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Write a block of pixels to the frame buffer /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specifies the format of the pixel data. Symbolic constants ColorIndex, StencilIndex, DepthComponent, Rgb, Bgr, Rgba, Bgra, Red, Green, Blue, Alpha, Luminance, and LuminanceAlpha are accepted. /// - /// + /// /// Specifies the data type for data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawPixels")] @@ -34832,19 +34832,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Write a block of pixels to the frame buffer /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specify the dimensions of the pixel rectangle to be written into the frame buffer. /// - /// + /// /// Specifies the format of the pixel data. Symbolic constants ColorIndex, StencilIndex, DepthComponent, Rgb, Bgr, Rgba, Bgra, Red, Green, Blue, Alpha, Luminance, and LuminanceAlpha are accepted. /// - /// + /// /// Specifies the data type for data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawPixels")] @@ -34855,22 +34855,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34881,22 +34881,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34909,22 +34909,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34937,22 +34937,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34965,22 +34965,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -34993,22 +34993,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35019,22 +35019,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35047,22 +35047,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35075,22 +35075,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35103,22 +35103,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35131,22 +35131,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35156,22 +35156,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35183,22 +35183,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35210,22 +35210,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35237,22 +35237,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35264,22 +35264,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35289,22 +35289,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35316,22 +35316,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35343,22 +35343,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35370,22 +35370,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -35397,25 +35397,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35426,25 +35426,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35457,25 +35457,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35488,25 +35488,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35519,25 +35519,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35550,25 +35550,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35579,25 +35579,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35610,25 +35610,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35641,25 +35641,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35672,25 +35672,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -35703,25 +35703,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35731,25 +35731,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35761,25 +35761,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35791,25 +35791,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35821,25 +35821,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35851,25 +35851,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35879,25 +35879,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35909,25 +35909,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35939,25 +35939,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35969,25 +35969,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -35999,10 +35999,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [Obsolete("Use PrimitiveType overload instead")] @@ -36013,10 +36013,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [Obsolete("Use PrimitiveType overload instead")] @@ -36027,10 +36027,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedback")] @@ -36040,10 +36040,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedback")] @@ -36053,13 +36053,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackInstanced")] @@ -36069,13 +36069,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackInstanced")] @@ -36085,13 +36085,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Render primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// [Obsolete("Use PrimitiveType overload instead")] @@ -36102,13 +36102,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Render primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// [Obsolete("Use PrimitiveType overload instead")] @@ -36119,13 +36119,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Render primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedbackStream")] @@ -36135,13 +36135,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Render primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedbackStream")] @@ -36151,16 +36151,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackStreamInstanced")] @@ -36170,16 +36170,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackStreamInstanced")] @@ -36189,7 +36189,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Flag edges as either boundary or nonboundary /// - /// + /// /// Specifies the current edge flag value, either True or False. The initial value is True. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEdgeFlag")] @@ -36198,10 +36198,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: stride] + /// [length: stride] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glEdgeFlagPointer")] @@ -36210,10 +36210,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: stride] + /// [length: stride] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glEdgeFlagPointer")] @@ -36225,10 +36225,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: stride] + /// [length: stride] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glEdgeFlagPointer")] @@ -36240,10 +36240,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: stride] + /// [length: stride] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glEdgeFlagPointer")] @@ -36255,10 +36255,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: stride] + /// [length: stride] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glEdgeFlagPointer")] @@ -36269,7 +36269,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Flag edges as either boundary or nonboundary /// - /// [length: 1] + /// [length: 1] /// Specifies the current edge flag value, either True or False. The initial value is True. /// [Obsolete("Use ref overload instead")] @@ -36280,7 +36280,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Flag edges as either boundary or nonboundary /// - /// [length: 1] + /// [length: 1] /// Specifies the current edge flag value, either True or False. The initial value is True. /// [Obsolete("Use ref overload instead")] @@ -36291,7 +36291,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEnable")] @@ -36300,7 +36300,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Enable or disable client-side capability /// - /// + /// /// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glEnableClientState")] @@ -36309,10 +36309,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glEnablei")] @@ -36322,10 +36322,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glEnablei")] @@ -36349,7 +36349,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -36359,7 +36359,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -36404,7 +36404,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// + /// /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord1d")] @@ -36413,7 +36413,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 1] + /// [length: 1] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord1dv")] @@ -36423,7 +36423,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// + /// /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord1f")] @@ -36432,7 +36432,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 1] + /// [length: 1] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord1fv")] @@ -36442,10 +36442,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// + /// /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// - /// + /// /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap2 command. This argument is not present in a glEvalCoord1 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2d")] @@ -36454,7 +36454,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 2] + /// [length: 2] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2dv")] @@ -36464,7 +36464,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 2] + /// [length: 2] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2dv")] @@ -36474,7 +36474,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 2] + /// [length: 2] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2dv")] @@ -36484,10 +36484,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// + /// /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// - /// + /// /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap2 command. This argument is not present in a glEvalCoord1 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2f")] @@ -36496,7 +36496,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 2] + /// [length: 2] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2fv")] @@ -36506,7 +36506,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 2] + /// [length: 2] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2fv")] @@ -36516,7 +36516,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Evaluate enabled one- and two-dimensional maps /// - /// [length: 2] + /// [length: 2] /// Specifies a value that is the domain coordinate to the basis function defined in a previous glMap1 or glMap2 command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalCoord2fv")] @@ -36526,13 +36526,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Compute a one- or two-dimensional grid of points or lines /// - /// + /// /// In glEvalMesh1, specifies whether to compute a one-dimensional mesh of points or lines. Symbolic constants Point and Line are accepted. /// - /// + /// /// Specify the first and last integer values for grid domain variable . /// - /// + /// /// Specify the first and last integer values for grid domain variable . /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalMesh1")] @@ -36541,13 +36541,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Compute a one- or two-dimensional grid of points or lines /// - /// + /// /// In glEvalMesh1, specifies whether to compute a one-dimensional mesh of points or lines. Symbolic constants Point and Line are accepted. /// - /// + /// /// Specify the first and last integer values for grid domain variable . /// - /// + /// /// Specify the first and last integer values for grid domain variable . /// /// @@ -36558,7 +36558,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Generate and evaluate a single point in a mesh /// - /// + /// /// Specifies the integer value for grid domain variable . /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalPoint1")] @@ -36567,10 +36567,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Generate and evaluate a single point in a mesh /// - /// + /// /// Specifies the integer value for grid domain variable . /// - /// + /// /// Specifies the integer value for grid domain variable (glEvalPoint2 only). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEvalPoint2")] @@ -36579,13 +36579,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Controls feedback mode /// - /// + /// /// Specifies the maximum number of values that can be written into buffer. /// - /// + /// /// Specifies a symbolic constant that describes the information that will be returned for each vertex. Gl2D, Gl3D, Gl3DColor, Gl3DColorTexture, and Gl4DColorTexture are accepted. /// - /// [length: size] + /// [length: size] /// Returns the feedback data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFeedbackBuffer")] @@ -36595,13 +36595,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Controls feedback mode /// - /// + /// /// Specifies the maximum number of values that can be written into buffer. /// - /// + /// /// Specifies a symbolic constant that describes the information that will be returned for each vertex. Gl2D, Gl3D, Gl3DColor, Gl3DColorTexture, and Gl4DColorTexture are accepted. /// - /// [length: size] + /// [length: size] /// Returns the feedback data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFeedbackBuffer")] @@ -36611,13 +36611,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Controls feedback mode /// - /// + /// /// Specifies the maximum number of values that can be written into buffer. /// - /// + /// /// Specifies a symbolic constant that describes the information that will be returned for each vertex. Gl2D, Gl3D, Gl3DColor, Gl3DColorTexture, and Gl4DColorTexture are accepted. /// - /// [length: size] + /// [length: size] /// Returns the feedback data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFeedbackBuffer")] @@ -36627,10 +36627,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [Obsolete("Use SyncCondition overload instead")] @@ -36641,10 +36641,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [Obsolete("Use SyncCondition overload instead")] @@ -36655,10 +36655,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glFenceSync")] @@ -36679,13 +36679,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] @@ -36694,13 +36694,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] @@ -36725,7 +36725,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current fog coordinates /// - /// + /// /// Specify the fog distance. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordd")] @@ -36734,7 +36734,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current fog coordinates /// - /// [length: 1] + /// [length: 1] /// Specify the fog distance. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoorddv")] @@ -36744,7 +36744,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current fog coordinates /// - /// + /// /// Specify the fog distance. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordf")] @@ -36753,7 +36753,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current fog coordinates /// - /// [length: 1] + /// [length: 1] /// Specify the fog distance. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordfv")] @@ -36763,13 +36763,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordPointer")] @@ -36778,13 +36778,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordPointer")] @@ -36796,13 +36796,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordPointer")] @@ -36814,13 +36814,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordPointer")] @@ -36832,13 +36832,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glFogCoordPointer")] @@ -36849,10 +36849,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify fog parameters /// - /// + /// /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. /// - /// + /// /// Specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFogf")] @@ -36861,10 +36861,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify fog parameters /// - /// + /// /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFogfv")] @@ -36874,10 +36874,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify fog parameters /// - /// + /// /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFogfv")] @@ -36887,10 +36887,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify fog parameters /// - /// + /// /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. /// - /// + /// /// Specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFogi")] @@ -36899,10 +36899,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify fog parameters /// - /// + /// /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFogiv")] @@ -36912,10 +36912,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify fog parameters /// - /// + /// /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFogiv")] @@ -36925,13 +36925,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Set a named parameter of a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be modified. /// - /// + /// /// The new value for the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glFramebufferParameteri")] @@ -36940,16 +36940,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -36959,16 +36959,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -36978,16 +36978,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glFramebufferTexture")] @@ -36997,16 +36997,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glFramebufferTexture")] @@ -37078,19 +37078,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] @@ -37100,19 +37100,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] @@ -37122,7 +37122,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Define front- and back-facing polygons /// - /// + /// /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFrontFace")] @@ -37131,22 +37131,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a perspective matrix /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. /// - /// + /// /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFrustum")] @@ -37162,10 +37162,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -37175,10 +37175,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -37188,10 +37188,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -37201,10 +37201,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -37214,10 +37214,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -37227,10 +37227,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -37240,7 +37240,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate mipmaps for a specified texture target /// - /// + /// /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray or TextureCubeMap. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenerateMipmap")] @@ -37268,10 +37268,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -37281,10 +37281,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -37294,10 +37294,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -37307,10 +37307,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -37320,10 +37320,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -37333,10 +37333,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -37346,7 +37346,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Generate a contiguous set of empty display lists /// - /// + /// /// Specifies the number of contiguous empty display lists to be generated. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGenLists")] @@ -37362,10 +37362,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -37375,10 +37375,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -37388,10 +37388,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -37401,10 +37401,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -37414,10 +37414,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -37427,10 +37427,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -37447,10 +37447,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -37460,10 +37460,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -37473,10 +37473,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -37486,10 +37486,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -37499,10 +37499,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -37512,10 +37512,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -37532,10 +37532,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -37545,10 +37545,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -37558,10 +37558,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -37571,10 +37571,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -37584,10 +37584,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -37597,10 +37597,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -37617,10 +37617,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -37630,10 +37630,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -37643,10 +37643,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -37656,10 +37656,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -37669,10 +37669,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -37682,10 +37682,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -37702,10 +37702,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -37715,10 +37715,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -37728,10 +37728,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -37741,10 +37741,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -37754,10 +37754,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -37767,10 +37767,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -37787,10 +37787,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -37800,10 +37800,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -37813,10 +37813,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -37826,10 +37826,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -37839,10 +37839,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -37852,10 +37852,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -37872,10 +37872,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -37885,10 +37885,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -37898,10 +37898,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -37911,10 +37911,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -37924,10 +37924,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -37937,10 +37937,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -37950,16 +37950,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -37969,16 +37969,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -37988,16 +37988,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -38007,16 +38007,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -38026,16 +38026,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -38045,16 +38045,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -38064,25 +38064,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -38092,25 +38092,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -38120,25 +38120,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -38148,25 +38148,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -38176,22 +38176,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -38201,22 +38201,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -38226,22 +38226,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -38251,22 +38251,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -38276,19 +38276,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -38298,19 +38298,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -38320,19 +38320,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -38342,19 +38342,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -38364,19 +38364,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -38386,19 +38386,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -38408,22 +38408,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -38433,22 +38433,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -38458,22 +38458,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -38483,22 +38483,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -38508,25 +38508,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -38536,25 +38536,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -38564,25 +38564,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -38592,25 +38592,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -38620,16 +38620,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -38639,16 +38639,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -38658,16 +38658,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -38677,16 +38677,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -38696,16 +38696,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -38715,16 +38715,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -38734,19 +38734,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -38756,19 +38756,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -38778,19 +38778,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -38800,19 +38800,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -38822,19 +38822,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -38844,19 +38844,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -38866,19 +38866,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -38888,19 +38888,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -38910,19 +38910,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -38932,19 +38932,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -38954,19 +38954,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -38976,19 +38976,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -38998,19 +38998,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -39020,19 +39020,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -39042,16 +39042,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -39061,16 +39061,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -39080,16 +39080,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -39099,16 +39099,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -39118,16 +39118,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -39137,16 +39137,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -39156,10 +39156,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -39169,10 +39169,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -39257,13 +39257,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glGetBufferParameteri64v")] @@ -39273,13 +39273,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glGetBufferParameteri64v")] @@ -39289,13 +39289,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glGetBufferParameteri64v")] @@ -39305,13 +39305,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferParameteriv")] @@ -39321,13 +39321,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferParameteriv")] @@ -39337,13 +39337,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferParameteriv")] @@ -39353,13 +39353,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -39368,13 +39368,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -39386,13 +39386,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -39404,13 +39404,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -39422,13 +39422,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -39439,16 +39439,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39457,16 +39457,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39478,16 +39478,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39499,16 +39499,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39520,16 +39520,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39540,16 +39540,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39558,16 +39558,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39579,16 +39579,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39600,16 +39600,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39621,16 +39621,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -39641,10 +39641,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the coefficients of the specified clipping plane /// - /// + /// /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. /// - /// [length: 4] + /// [length: 4] /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetClipPlane")] @@ -39654,10 +39654,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the coefficients of the specified clipping plane /// - /// + /// /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. /// - /// [length: 4] + /// [length: 4] /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetClipPlane")] @@ -39667,10 +39667,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the coefficients of the specified clipping plane /// - /// + /// /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. /// - /// [length: 4] + /// [length: 4] /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetClipPlane")] @@ -39680,16 +39680,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -39698,16 +39698,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -39719,16 +39719,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -39740,16 +39740,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -39761,16 +39761,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -39781,13 +39781,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameterfv")] @@ -39797,13 +39797,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameterfv")] @@ -39813,13 +39813,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameterfv")] @@ -39829,13 +39829,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameteriv")] @@ -39845,13 +39845,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameteriv")] @@ -39861,13 +39861,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameteriv")] @@ -39877,13 +39877,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -39892,13 +39892,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -39910,13 +39910,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -39928,13 +39928,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -39946,13 +39946,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -40235,16 +40235,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -40253,16 +40253,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -40274,16 +40274,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -40295,16 +40295,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -40316,16 +40316,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -40336,13 +40336,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameterfv")] @@ -40352,13 +40352,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameterfv")] @@ -40368,13 +40368,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameterfv")] @@ -40384,13 +40384,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameteriv")] @@ -40400,13 +40400,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameteriv")] @@ -40416,13 +40416,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameteriv")] @@ -40432,28 +40432,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -40463,28 +40463,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -40494,28 +40494,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -40525,28 +40525,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -40556,28 +40556,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -40587,28 +40587,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -40774,10 +40774,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Query the bindings of color indices to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// + /// /// The name of the user-defined varying out variable whose index to query /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glGetFragDataIndex")] @@ -40787,10 +40787,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Query the bindings of color indices to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// + /// /// The name of the user-defined varying out variable whose index to query /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glGetFragDataIndex")] @@ -40800,10 +40800,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] @@ -40813,10 +40813,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] @@ -40826,16 +40826,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -40845,16 +40845,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -40864,16 +40864,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -40883,13 +40883,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glGetFramebufferParameteriv")] @@ -40899,13 +40899,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glGetFramebufferParameteriv")] @@ -40915,13 +40915,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glGetFramebufferParameteriv")] @@ -40935,19 +40935,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -40956,19 +40956,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -40980,19 +40980,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -41004,19 +41004,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -41028,19 +41028,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -41051,13 +41051,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameterfv")] @@ -41067,13 +41067,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameterfv")] @@ -41083,13 +41083,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameterfv")] @@ -41099,13 +41099,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameteriv")] @@ -41115,13 +41115,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameteriv")] @@ -41131,13 +41131,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameteriv")] @@ -41382,19 +41382,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_internalformat_query2|VERSION_4_3] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query2|VERSION_4_3", Version = "4.3", EntryPoint = "glGetInternalformati64v")] @@ -41404,19 +41404,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_internalformat_query2|VERSION_4_3] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query2|VERSION_4_3", Version = "4.3", EntryPoint = "glGetInternalformati64v")] @@ -41426,19 +41426,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_internalformat_query2|VERSION_4_3] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query2|VERSION_4_3", Version = "4.3", EntryPoint = "glGetInternalformati64v")] @@ -41448,19 +41448,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_internalformat_query|VERSION_4_2] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query|VERSION_4_2", Version = "4.2", EntryPoint = "glGetInternalformativ")] @@ -41470,19 +41470,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_internalformat_query|VERSION_4_2] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query|VERSION_4_2", Version = "4.2", EntryPoint = "glGetInternalformativ")] @@ -41492,19 +41492,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_internalformat_query|VERSION_4_2] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query|VERSION_4_2", Version = "4.2", EntryPoint = "glGetInternalformativ")] @@ -41514,13 +41514,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return light source parameter values /// - /// + /// /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] @@ -41530,13 +41530,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return light source parameter values /// - /// + /// /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] @@ -41546,13 +41546,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return light source parameter values /// - /// + /// /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] @@ -41562,13 +41562,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return light source parameter values /// - /// + /// /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetLightiv")] @@ -41578,13 +41578,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return light source parameter values /// - /// + /// /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetLightiv")] @@ -41594,13 +41594,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return light source parameter values /// - /// + /// /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetLightiv")] @@ -41610,13 +41610,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapdv")] @@ -41626,13 +41626,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapdv")] @@ -41642,13 +41642,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapdv")] @@ -41658,13 +41658,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapfv")] @@ -41674,13 +41674,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapfv")] @@ -41690,13 +41690,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapfv")] @@ -41706,13 +41706,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapiv")] @@ -41722,13 +41722,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapiv")] @@ -41738,13 +41738,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return evaluator parameters /// - /// + /// /// Specifies the symbolic name of a map. Accepted values are Map1Color4, Map1Index, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, Map1TextureCoord4, Map1Vertex3, Map1Vertex4, Map2Color4, Map2Index, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, Map2TextureCoord4, Map2Vertex3, and Map2Vertex4. /// - /// + /// /// Specifies which parameter to return. Symbolic names Coeff, Order, and Domain are accepted. /// - /// [length: target,query] + /// [length: target,query] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMapiv")] @@ -41754,13 +41754,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return material parameters /// - /// + /// /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. /// - /// + /// /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] @@ -41770,13 +41770,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return material parameters /// - /// + /// /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. /// - /// + /// /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] @@ -41786,13 +41786,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return material parameters /// - /// + /// /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. /// - /// + /// /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] @@ -41802,13 +41802,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return material parameters /// - /// + /// /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. /// - /// + /// /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMaterialiv")] @@ -41818,13 +41818,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return material parameters /// - /// + /// /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. /// - /// + /// /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMaterialiv")] @@ -41834,13 +41834,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return material parameters /// - /// + /// /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. /// - /// + /// /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetMaterialiv")] @@ -41850,19 +41850,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -41871,19 +41871,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -41895,19 +41895,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -41919,19 +41919,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -41943,19 +41943,19 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -41966,13 +41966,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameterfv")] @@ -41982,13 +41982,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameterfv")] @@ -41998,13 +41998,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameterfv")] @@ -42014,13 +42014,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameteriv")] @@ -42030,13 +42030,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameteriv")] @@ -42046,13 +42046,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameteriv")] @@ -42062,13 +42062,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -42078,13 +42078,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -42094,13 +42094,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -42110,13 +42110,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -42126,13 +42126,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -42142,13 +42142,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -43447,19 +43447,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -43469,19 +43469,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -43491,19 +43491,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -43513,19 +43513,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -43535,19 +43535,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -43557,19 +43557,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -43579,16 +43579,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43599,16 +43599,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43619,16 +43619,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43639,16 +43639,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43661,16 +43661,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43683,16 +43683,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43705,16 +43705,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43727,16 +43727,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43749,16 +43749,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43771,16 +43771,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43793,16 +43793,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43815,16 +43815,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43837,16 +43837,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43859,16 +43859,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43881,16 +43881,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43903,7 +43903,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapfv")] @@ -43913,10 +43913,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapfv")] @@ -43926,10 +43926,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapfv")] @@ -43939,10 +43939,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapfv")] @@ -43952,10 +43952,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapuiv")] @@ -43965,10 +43965,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapuiv")] @@ -43978,10 +43978,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapuiv")] @@ -43991,10 +43991,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapuiv")] @@ -44004,10 +44004,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapuiv")] @@ -44017,10 +44017,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapuiv")] @@ -44030,10 +44030,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapusv")] @@ -44043,10 +44043,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapusv")] @@ -44056,10 +44056,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapusv")] @@ -44069,10 +44069,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapusv")] @@ -44082,10 +44082,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapusv")] @@ -44095,10 +44095,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the specified pixel map /// - /// + /// /// Specifies the name of the pixel map to return. Accepted values are PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, and PixelMapAToA. /// - /// [length: map] + /// [length: map] /// Returns the pixel map contents. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPixelMapusv")] @@ -44132,10 +44132,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1 or KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3", Version = "1.1", EntryPoint = "glGetPointerv")] @@ -44144,10 +44144,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1 or KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3", Version = "1.1", EntryPoint = "glGetPointerv")] @@ -44159,10 +44159,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1 or KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3", Version = "1.1", EntryPoint = "glGetPointerv")] @@ -44174,10 +44174,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1 or KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3", Version = "1.1", EntryPoint = "glGetPointerv")] @@ -44189,10 +44189,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1 or KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_1_1|VERSION_4_3|VERSION_4_3", Version = "1.1", EntryPoint = "glGetPointerv")] @@ -44210,7 +44210,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the polygon stipple pattern /// - /// + /// /// Returns the stipple pattern. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPolygonStipple")] @@ -44220,7 +44220,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the polygon stipple pattern /// - /// + /// /// Returns the stipple pattern. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPolygonStipple")] @@ -44230,7 +44230,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return the polygon stipple pattern /// - /// + /// /// Returns the stipple pattern. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetPolygonStipple")] @@ -44240,19 +44240,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44262,19 +44262,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44286,19 +44286,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44310,19 +44310,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44334,19 +44334,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44358,19 +44358,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44380,19 +44380,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44404,19 +44404,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44428,19 +44428,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44452,19 +44452,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44476,19 +44476,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44498,19 +44498,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44522,19 +44522,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44546,19 +44546,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44570,19 +44570,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44594,19 +44594,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44616,19 +44616,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44640,19 +44640,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44664,19 +44664,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44688,19 +44688,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -44712,16 +44712,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -44731,16 +44731,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -44750,16 +44750,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -44769,16 +44769,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -44788,16 +44788,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -44807,16 +44807,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -44826,16 +44826,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -44845,16 +44845,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -44864,16 +44864,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -44883,16 +44883,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -44902,13 +44902,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -44918,13 +44918,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -44934,13 +44934,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -44950,13 +44950,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -44967,13 +44967,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -44984,13 +44984,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -45001,13 +45001,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -45017,13 +45017,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -45033,13 +45033,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -45049,13 +45049,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -45066,13 +45066,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -45083,13 +45083,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [Obsolete("Use GetProgramParameterName overload instead")] @@ -45100,16 +45100,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -45120,16 +45120,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -45140,16 +45140,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -45160,16 +45160,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -45180,16 +45180,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -45200,16 +45200,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -45220,13 +45220,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -45236,13 +45236,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -45252,13 +45252,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -45268,13 +45268,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -45284,13 +45284,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -45300,13 +45300,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -45316,13 +45316,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the index of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the index of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceIndex")] @@ -45332,13 +45332,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the index of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the index of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceIndex")] @@ -45348,10 +45348,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45368,10 +45368,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45387,10 +45387,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45407,10 +45407,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45427,10 +45427,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45447,10 +45447,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45466,10 +45466,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45486,10 +45486,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -45506,13 +45506,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the location of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocation")] @@ -45522,13 +45522,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the location of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocation")] @@ -45538,13 +45538,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the fragment color index of a named variable within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocationIndex")] @@ -45554,13 +45554,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the fragment color index of a named variable within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocationIndex")] @@ -45570,22 +45570,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -45596,22 +45596,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -45622,22 +45622,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -45648,22 +45648,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -45674,22 +45674,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -45700,22 +45700,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -45726,16 +45726,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -45745,16 +45745,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -45764,16 +45764,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -45783,16 +45783,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -45802,16 +45802,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -45821,16 +45821,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -45840,16 +45840,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -45859,16 +45859,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -45878,16 +45878,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -45897,16 +45897,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -45916,13 +45916,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryiv")] @@ -45932,13 +45932,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryiv")] @@ -45948,13 +45948,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryiv")] @@ -45964,13 +45964,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -45980,13 +45980,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -45996,13 +45996,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -46012,13 +46012,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -46028,13 +46028,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -46044,13 +46044,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -46060,13 +46060,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -46076,13 +46076,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -46092,13 +46092,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -46108,13 +46108,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -46124,13 +46124,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -46140,13 +46140,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -46156,13 +46156,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjectui64v")] @@ -46172,13 +46172,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjectui64v")] @@ -46188,13 +46188,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjectui64v")] @@ -46204,13 +46204,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectuiv")] @@ -46220,13 +46220,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectuiv")] @@ -46236,13 +46236,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectuiv")] @@ -46252,13 +46252,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -46268,13 +46268,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -46284,13 +46284,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -46300,13 +46300,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46317,13 +46317,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46334,13 +46334,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46351,13 +46351,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -46367,13 +46367,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -46383,13 +46383,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -46399,13 +46399,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46416,13 +46416,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46433,13 +46433,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46450,13 +46450,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -46466,13 +46466,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -46482,13 +46482,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -46651,13 +46651,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46668,13 +46668,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46685,13 +46685,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46702,13 +46702,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -46718,13 +46718,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -46734,13 +46734,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -46750,13 +46750,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46767,13 +46767,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46784,13 +46784,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -46801,13 +46801,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -46817,13 +46817,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -46833,13 +46833,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -46849,22 +46849,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -46873,22 +46873,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -46902,22 +46902,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -46931,22 +46931,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -46960,22 +46960,22 @@ namespace OpenTK.Graphics.OpenGL /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -46988,16 +46988,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -47007,16 +47007,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -47026,16 +47026,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -47045,16 +47045,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -47064,13 +47064,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -47080,13 +47080,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -47096,13 +47096,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -47112,13 +47112,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -47128,13 +47128,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -47144,13 +47144,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -47160,16 +47160,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glGetShaderPrecisionFormat")] @@ -47179,16 +47179,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glGetShaderPrecisionFormat")] @@ -47198,16 +47198,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glGetShaderPrecisionFormat")] @@ -47217,16 +47217,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -47236,16 +47236,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -47255,16 +47255,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -47274,16 +47274,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -47293,7 +47293,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetString")] @@ -47302,10 +47302,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [Obsolete("Use StringNameIndexed overload instead")] @@ -47316,10 +47316,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [Obsolete("Use StringNameIndexed overload instead")] @@ -47330,10 +47330,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] @@ -47343,10 +47343,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] @@ -47356,13 +47356,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the index of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineIndex")] @@ -47372,13 +47372,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the index of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineIndex")] @@ -47388,13 +47388,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the location of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineUniformLocation")] @@ -47404,13 +47404,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the location of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineUniformLocation")] @@ -47420,19 +47420,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use SyncParameterName overload instead")] @@ -47443,19 +47443,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use SyncParameterName overload instead")] @@ -47466,19 +47466,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [Obsolete("Use SyncParameterName overload instead")] @@ -47489,19 +47489,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glGetSynciv")] @@ -47511,19 +47511,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glGetSynciv")] @@ -47533,19 +47533,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glGetSynciv")] @@ -47555,13 +47555,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. /// - /// + /// /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] @@ -47571,13 +47571,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. /// - /// + /// /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] @@ -47587,13 +47587,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. /// - /// + /// /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] @@ -47603,13 +47603,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. /// - /// + /// /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] @@ -47619,13 +47619,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. /// - /// + /// /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] @@ -47635,13 +47635,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. /// - /// + /// /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] @@ -47651,13 +47651,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGendv")] @@ -47667,13 +47667,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGendv")] @@ -47683,13 +47683,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGendv")] @@ -47699,13 +47699,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGenfv")] @@ -47715,13 +47715,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGenfv")] @@ -47731,13 +47731,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGenfv")] @@ -47747,13 +47747,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGeniv")] @@ -47763,13 +47763,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGeniv")] @@ -47779,13 +47779,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Return texture coordinate generation parameters /// - /// + /// /// Specifies a texture coordinate. Must be S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexGeniv")] @@ -47795,19 +47795,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -47816,19 +47816,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -47840,19 +47840,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -47864,19 +47864,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -47888,19 +47888,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -47911,16 +47911,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameterfv")] @@ -47930,16 +47930,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameterfv")] @@ -47949,16 +47949,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameterfv")] @@ -47968,16 +47968,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameteriv")] @@ -47987,16 +47987,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameteriv")] @@ -48006,16 +48006,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameteriv")] @@ -48025,13 +48025,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] @@ -48041,13 +48041,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] @@ -48057,13 +48057,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] @@ -48121,13 +48121,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] @@ -48137,13 +48137,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] @@ -48153,13 +48153,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] @@ -48913,25 +48913,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -48941,25 +48941,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -48969,25 +48969,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -48997,25 +48997,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -49025,25 +49025,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -49053,25 +49053,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -49081,25 +49081,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -49109,25 +49109,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -49137,10 +49137,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the address an array of characters to containing the name of the uniform block whose index to retrieve. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformBlockIndex")] @@ -49150,10 +49150,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the address an array of characters to containing the name of the uniform block whose index to retrieve. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformBlockIndex")] @@ -49163,13 +49163,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -49179,13 +49179,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -49195,13 +49195,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -49211,13 +49211,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -49227,13 +49227,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -49243,13 +49243,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -49259,13 +49259,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -49275,13 +49275,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -49291,13 +49291,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -49307,13 +49307,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -49323,13 +49323,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -49339,13 +49339,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -49355,16 +49355,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -49374,16 +49374,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -49393,16 +49393,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -49412,16 +49412,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -49431,16 +49431,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -49450,16 +49450,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -49469,13 +49469,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -49485,13 +49485,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -49501,13 +49501,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -49517,13 +49517,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -49533,13 +49533,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -49549,13 +49549,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -49565,10 +49565,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -49578,10 +49578,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -49591,13 +49591,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -49607,13 +49607,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -49623,13 +49623,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -49639,13 +49639,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -49655,13 +49655,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -49671,13 +49671,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -49687,13 +49687,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -49859,13 +49859,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -49875,13 +49875,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -49891,13 +49891,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -49907,13 +49907,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -49923,13 +49923,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -49939,13 +49939,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -49955,13 +49955,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -49971,13 +49971,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -49987,13 +49987,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -50003,13 +50003,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -50019,13 +50019,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -50035,13 +50035,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -50099,13 +50099,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -50115,13 +50115,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -50131,13 +50131,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -50147,13 +50147,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -50163,13 +50163,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -50179,13 +50179,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -50243,13 +50243,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50259,13 +50259,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50277,13 +50277,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50295,13 +50295,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50313,13 +50313,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50331,13 +50331,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50347,13 +50347,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50365,13 +50365,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50383,13 +50383,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50401,13 +50401,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -50419,10 +50419,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. LineSmoothHint, PolygonSmoothHint, TextureCompressionHint, and FragmentShaderDerivativeHint are accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glHint")] @@ -50431,16 +50431,16 @@ namespace OpenTK.Graphics.OpenGL /// /// Define histogram table /// - /// + /// /// The histogram whose parameters are to be set. Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The number of entries in the histogram table. Must be a power of 2. /// - /// + /// /// The format of entries in the histogram table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the histogramming process and no drawing or texture loading will take place. If False, pixels will proceed to the minmax process after histogramming. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glHistogram")] @@ -50449,7 +50449,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// + /// /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexd")] @@ -50458,7 +50458,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// [length: 1] + /// [length: 1] /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexdv")] @@ -50468,7 +50468,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// + /// /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexf")] @@ -50477,7 +50477,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// [length: 1] + /// [length: 1] /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexfv")] @@ -50487,7 +50487,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// + /// /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexi")] @@ -50496,7 +50496,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// [length: 1] + /// [length: 1] /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexiv")] @@ -50506,7 +50506,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the writing of individual bits in the color index buffers /// - /// + /// /// Specifies a bit mask to enable and disable the writing of individual bits in the color index buffers. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexMask")] @@ -50516,7 +50516,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the writing of individual bits in the color index buffers /// - /// + /// /// Specifies a bit mask to enable and disable the writing of individual bits in the color index buffers. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexMask")] @@ -50526,13 +50526,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexPointer")] @@ -50541,13 +50541,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexPointer")] @@ -50559,13 +50559,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexPointer")] @@ -50577,13 +50577,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexPointer")] @@ -50595,13 +50595,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexPointer")] @@ -50612,7 +50612,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// + /// /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexs")] @@ -50621,7 +50621,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current color index /// - /// [length: 1] + /// [length: 1] /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIndexsv")] @@ -50631,7 +50631,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set the current color index /// - /// + /// /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexub")] @@ -50640,7 +50640,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set the current color index /// - /// [length: 1] + /// [length: 1] /// Specifies the new value for the current color index. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIndexubv")] @@ -50656,10 +50656,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Simultaneously specify and enable several interleaved arrays /// - /// + /// /// Specifies the type of array to enable. Symbolic constants V2f, V3f, C4ubV2f, C4ubV3f, C3fV3f, N3fV3f, C4fN3fV3f, T2fV3f, T4fV4f, T2fC4ubV3f, T2fC3fV3f, T2fN3fV3f, T2fC4fN3fV3f, and T4fC4fN3fV4f are accepted. /// - /// + /// /// Specifies the offset in bytes between each aggregate array element. /// /// [length: format,stride] @@ -50669,10 +50669,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Simultaneously specify and enable several interleaved arrays /// - /// + /// /// Specifies the type of array to enable. Symbolic constants V2f, V3f, C4ubV2f, C4ubV3f, C3fV3f, N3fV3f, C4fN3fV3f, T2fV3f, T4fV4f, T2fC4ubV3f, T2fC3fV3f, T2fN3fV3f, T2fC4fN3fV3f, and T4fC4fN3fV4f are accepted. /// - /// + /// /// Specifies the offset in bytes between each aggregate array element. /// /// [length: format,stride] @@ -50685,10 +50685,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Simultaneously specify and enable several interleaved arrays /// - /// + /// /// Specifies the type of array to enable. Symbolic constants V2f, V3f, C4ubV2f, C4ubV3f, C3fV3f, N3fV3f, C4fN3fV3f, T2fV3f, T4fV4f, T2fC4ubV3f, T2fC3fV3f, T2fN3fV3f, T2fC4fN3fV3f, and T4fC4fN3fV4f are accepted. /// - /// + /// /// Specifies the offset in bytes between each aggregate array element. /// /// [length: format,stride] @@ -50701,10 +50701,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Simultaneously specify and enable several interleaved arrays /// - /// + /// /// Specifies the type of array to enable. Symbolic constants V2f, V3f, C4ubV2f, C4ubV3f, C3fV3f, N3fV3f, C4fN3fV3f, T2fV3f, T4fV4f, T2fC4ubV3f, T2fC3fV3f, T2fN3fV3f, T2fC4fN3fV3f, and T4fC4fN3fV4f are accepted. /// - /// + /// /// Specifies the offset in bytes between each aggregate array element. /// /// [length: format,stride] @@ -50717,10 +50717,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Simultaneously specify and enable several interleaved arrays /// - /// + /// /// Specifies the type of array to enable. Symbolic constants V2f, V3f, C4ubV2f, C4ubV3f, C3fV3f, N3fV3f, C4fN3fV3f, T2fV3f, T4fV4f, T2fC4ubV3f, T2fC3fV3f, T2fN3fV3f, T2fC4fN3fV3f, and T4fC4fN3fV4f are accepted. /// - /// + /// /// Specifies the offset in bytes between each aggregate array element. /// /// [length: format,stride] @@ -50732,7 +50732,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a buffer object's data store /// - /// + /// /// The name of a buffer object whose data store to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferData")] @@ -50742,7 +50742,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a buffer object's data store /// - /// + /// /// The name of a buffer object whose data store to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferData")] @@ -50752,13 +50752,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -50768,13 +50768,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -50784,13 +50784,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -50800,13 +50800,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -50816,13 +50816,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateFramebuffer")] @@ -50832,13 +50832,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateFramebuffer")] @@ -50848,13 +50848,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateFramebuffer")] @@ -50984,25 +50984,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a region of some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateSubFramebuffer")] @@ -51012,25 +51012,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a region of some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateSubFramebuffer")] @@ -51040,25 +51040,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a region of some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateSubFramebuffer")] @@ -51068,10 +51068,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the entirety a texture image /// - /// + /// /// The name of a texture object to invalidate. /// - /// + /// /// The level of detail of the texture object to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexImage")] @@ -51081,10 +51081,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the entirety a texture image /// - /// + /// /// The name of a texture object to invalidate. /// - /// + /// /// The level of detail of the texture object to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexImage")] @@ -51094,28 +51094,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a texture image /// - /// + /// /// The name of a texture object a subregion of which to invalidate. /// - /// + /// /// The level of detail of the texture object within which the region resides. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The Z offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// - /// + /// /// The depth of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexSubImage")] @@ -51125,28 +51125,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a texture image /// - /// + /// /// The name of a texture object a subregion of which to invalidate. /// - /// + /// /// The level of detail of the texture object within which the region resides. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The Z offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// - /// + /// /// The depth of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexSubImage")] @@ -51156,7 +51156,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsBuffer")] @@ -51166,7 +51166,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsBuffer")] @@ -51176,7 +51176,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIsEnabled")] @@ -51185,10 +51185,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the capability. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glIsEnabledi")] @@ -51198,10 +51198,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the capability. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glIsEnabledi")] @@ -51211,7 +51211,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsFramebuffer")] @@ -51221,7 +51221,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsFramebuffer")] @@ -51231,7 +51231,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Determine if a name corresponds to a display list /// - /// + /// /// Specifies a potential display list name. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIsList")] @@ -51241,7 +51241,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Determine if a name corresponds to a display list /// - /// + /// /// Specifies a potential display list name. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIsList")] @@ -51251,7 +51251,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -51261,7 +51261,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -51271,7 +51271,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glIsProgramPipeline")] @@ -51281,7 +51281,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glIsProgramPipeline")] @@ -51291,7 +51291,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsQuery")] @@ -51301,7 +51301,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsQuery")] @@ -51311,7 +51311,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsRenderbuffer")] @@ -51321,7 +51321,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsRenderbuffer")] @@ -51331,7 +51331,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Determine if a name corresponds to a sampler object /// - /// + /// /// Specifies a value that may be the name of a sampler object. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glIsSampler")] @@ -51341,7 +51341,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Determine if a name corresponds to a sampler object /// - /// + /// /// Specifies a value that may be the name of a sampler object. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glIsSampler")] @@ -51351,7 +51351,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Determines if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -51361,7 +51361,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Determines if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -51371,7 +51371,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Determine if a name corresponds to a sync object /// - /// + /// /// Specifies a value that may be the name of a sync object. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glIsSync")] @@ -51380,7 +51380,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIsTexture")] @@ -51390,7 +51390,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIsTexture")] @@ -51400,7 +51400,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glIsTransformFeedback")] @@ -51410,7 +51410,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glIsTransformFeedback")] @@ -51420,7 +51420,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] @@ -51430,7 +51430,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] @@ -51440,13 +51440,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set light source parameters /// - /// + /// /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. /// - /// + /// /// Specifies the value that parameter pname of light source light will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightf")] @@ -51455,13 +51455,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set light source parameters /// - /// + /// /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter pname of light source light will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightfv")] @@ -51471,13 +51471,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set light source parameters /// - /// + /// /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter pname of light source light will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightfv")] @@ -51487,13 +51487,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set light source parameters /// - /// + /// /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. /// - /// + /// /// Specifies the value that parameter pname of light source light will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLighti")] @@ -51502,13 +51502,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set light source parameters /// - /// + /// /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter pname of light source light will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightiv")] @@ -51518,13 +51518,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set light source parameters /// - /// + /// /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. /// - /// + /// /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter pname of light source light will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightiv")] @@ -51534,10 +51534,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the lighting model parameters /// - /// + /// /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. /// - /// + /// /// Specifies the value that param will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightModelf")] @@ -51546,10 +51546,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the lighting model parameters /// - /// + /// /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that param will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] @@ -51559,10 +51559,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the lighting model parameters /// - /// + /// /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that param will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] @@ -51572,10 +51572,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the lighting model parameters /// - /// + /// /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. /// - /// + /// /// Specifies the value that param will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightModeli")] @@ -51584,10 +51584,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the lighting model parameters /// - /// + /// /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that param will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightModeliv")] @@ -51597,10 +51597,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the lighting model parameters /// - /// + /// /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that param will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLightModeliv")] @@ -51610,10 +51610,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the line stipple pattern /// - /// + /// /// Specifies a multiplier for each bit in the line stipple pattern. If factor is 3, for example, each bit in the pattern is used three times before the next bit in the pattern is used. factor is clamped to the range [1, 256] and defaults to 1. /// - /// + /// /// Specifies a 16-bit integer whose bit pattern determines which fragments of a line will be drawn when the line is rasterized. Bit zero is used first; the default pattern is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLineStipple")] @@ -51623,10 +51623,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the line stipple pattern /// - /// + /// /// Specifies a multiplier for each bit in the line stipple pattern. If factor is 3, for example, each bit in the pattern is used three times before the next bit in the pattern is used. factor is clamped to the range [1, 256] and defaults to 1. /// - /// + /// /// Specifies a 16-bit integer whose bit pattern determines which fragments of a line will be drawn when the line is rasterized. Bit zero is used first; the default pattern is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLineStipple")] @@ -51636,7 +51636,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify the width of rasterized lines /// - /// + /// /// Specifies the width of rasterized lines. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLineWidth")] @@ -51645,7 +51645,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -51655,7 +51655,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -51665,7 +51665,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the display-list base for glCallLists /// - /// + /// /// Specifies an integer offset that will be added to glCallLists offsets to generate display-list names. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glListBase")] @@ -51675,7 +51675,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the display-list base for glCallLists /// - /// + /// /// Specifies an integer offset that will be added to glCallLists offsets to generate display-list names. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glListBase")] @@ -51691,7 +51691,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Replace the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadMatrixd")] @@ -51701,7 +51701,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Replace the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadMatrixd")] @@ -51711,7 +51711,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Replace the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadMatrixd")] @@ -51721,7 +51721,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Replace the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")] @@ -51731,7 +51731,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Replace the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")] @@ -51741,7 +51741,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Replace the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")] @@ -51751,7 +51751,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Load a name onto the name stack /// - /// + /// /// Specifies a name that will replace the top value on the name stack. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadName")] @@ -51761,7 +51761,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Load a name onto the name stack /// - /// + /// /// Specifies a name that will replace the top value on the name stack. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLoadName")] @@ -51771,7 +51771,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glLoadTransposeMatrixd")] @@ -51781,7 +51781,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glLoadTransposeMatrixd")] @@ -51791,7 +51791,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glLoadTransposeMatrixd")] @@ -51801,7 +51801,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glLoadTransposeMatrixf")] @@ -51811,7 +51811,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glLoadTransposeMatrixf")] @@ -51821,7 +51821,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Replace the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glLoadTransposeMatrixf")] @@ -51831,7 +51831,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a logical pixel operation for rendering /// - /// + /// /// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: Clear, Set, Copy, CopyInverted, Noop, Invert, And, Nand, Or, Nor, Xor, Equiv, AndReverse, AndInverted, OrReverse, and OrInverted. The initial value is Copy. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLogicOp")] @@ -51840,22 +51840,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map1Vertex3, Map1Vertex4, Map1Index, Map1Color4, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, and Map1TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of one control point and the beginning of the next one in the data structure referenced in points. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. /// - /// + /// /// Specifies the number of control points. Must be positive. /// - /// [length: target,stride,order] + /// [length: target,stride,order] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap1d")] @@ -51865,22 +51865,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map1Vertex3, Map1Vertex4, Map1Index, Map1Color4, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, and Map1TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of one control point and the beginning of the next one in the data structure referenced in points. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. /// - /// + /// /// Specifies the number of control points. Must be positive. /// - /// [length: target,stride,order] + /// [length: target,stride,order] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap1d")] @@ -51890,22 +51890,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map1Vertex3, Map1Vertex4, Map1Index, Map1Color4, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, and Map1TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of one control point and the beginning of the next one in the data structure referenced in points. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. /// - /// + /// /// Specifies the number of control points. Must be positive. /// - /// [length: target,stride,order] + /// [length: target,stride,order] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap1d")] @@ -51915,22 +51915,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map1Vertex3, Map1Vertex4, Map1Index, Map1Color4, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, and Map1TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of one control point and the beginning of the next one in the data structure referenced in points. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. /// - /// + /// /// Specifies the number of control points. Must be positive. /// - /// [length: target,stride,order] + /// [length: target,stride,order] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap1f")] @@ -51940,22 +51940,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map1Vertex3, Map1Vertex4, Map1Index, Map1Color4, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, and Map1TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of one control point and the beginning of the next one in the data structure referenced in points. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. /// - /// + /// /// Specifies the number of control points. Must be positive. /// - /// [length: target,stride,order] + /// [length: target,stride,order] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap1f")] @@ -51965,22 +51965,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map1Vertex3, Map1Vertex4, Map1Index, Map1Color4, Map1Normal, Map1TextureCoord1, Map1TextureCoord2, Map1TextureCoord3, and Map1TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord1, to u hat, the variable that is evaluated by the equations specified by this command. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of one control point and the beginning of the next one in the data structure referenced in points. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. /// - /// + /// /// Specifies the number of control points. Must be positive. /// - /// [length: target,stride,order] + /// [length: target,stride,order] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap1f")] @@ -51990,34 +51990,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a two-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map2Vertex3, Map2Vertex4, Map2Index, Map2Color4, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, and Map2TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { (i+1) j }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of ustride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { i (j+1) }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of vstride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// [length: target,ustride,uorder,vstride,vorder] + /// [length: target,ustride,uorder,vstride,vorder] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap2d")] @@ -52027,34 +52027,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a two-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map2Vertex3, Map2Vertex4, Map2Index, Map2Color4, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, and Map2TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { (i+1) j }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of ustride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { i (j+1) }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of vstride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// [length: target,ustride,uorder,vstride,vorder] + /// [length: target,ustride,uorder,vstride,vorder] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap2d")] @@ -52064,34 +52064,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a two-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map2Vertex3, Map2Vertex4, Map2Index, Map2Color4, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, and Map2TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { (i+1) j }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of ustride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { i (j+1) }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of vstride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// [length: target,ustride,uorder,vstride,vorder] + /// [length: target,ustride,uorder,vstride,vorder] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap2d")] @@ -52101,34 +52101,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a two-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map2Vertex3, Map2Vertex4, Map2Index, Map2Color4, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, and Map2TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { (i+1) j }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of ustride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { i (j+1) }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of vstride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// [length: target,ustride,uorder,vstride,vorder] + /// [length: target,ustride,uorder,vstride,vorder] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap2f")] @@ -52138,34 +52138,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a two-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map2Vertex3, Map2Vertex4, Map2Index, Map2Color4, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, and Map2TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { (i+1) j }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of ustride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { i (j+1) }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of vstride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// [length: target,ustride,uorder,vstride,vorder] + /// [length: target,ustride,uorder,vstride,vorder] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap2f")] @@ -52175,34 +52175,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a two-dimensional evaluator /// - /// + /// /// Specifies the kind of values that are generated by the evaluator. Symbolic constants Map2Vertex3, Map2Vertex4, Map2Index, Map2Color4, Map2Normal, Map2TextureCoord1, Map2TextureCoord2, Map2TextureCoord3, and Map2TextureCoord4 are accepted. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to u hat, one of the two variables that are evaluated by the equations specified by this command. Initially, u1 is 0 and u2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { (i+1) j }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of ustride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specify a linear mapping of , as presented to glEvalCoord2, to v hat, one of the two variables that are evaluated by the equations specified by this command. Initially, v1 is 0 and v2 is 1. /// - /// + /// /// Specifies the number of floats or doubles between the beginning of control point R sub ij and the beginning of control point R sub { i (j+1) }, where and are the and control point indices, respectively. This allows control points to be embedded in arbitrary data structures. The only constraint is that the values for a particular control point must occupy contiguous memory locations. The initial value of vstride is 0. /// - /// + /// /// Specifies the dimension of the control point array in the axis. Must be positive. The initial value is 1. /// - /// [length: target,ustride,uorder,vstride,vorder] + /// [length: target,ustride,uorder,vstride,vorder] /// Specifies a pointer to the array of control points. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMap2f")] @@ -52212,10 +52212,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.5] /// Map a buffer object's data store /// - /// + /// /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glMapBuffer")] @@ -52224,16 +52224,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] @@ -52242,16 +52242,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] @@ -52260,13 +52260,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one- or two-dimensional mesh /// - /// + /// /// Specifies the number of partitions in the grid range interval [u1, u2]. Must be positive. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMapGrid1d")] @@ -52275,13 +52275,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one- or two-dimensional mesh /// - /// + /// /// Specifies the number of partitions in the grid range interval [u1, u2]. Must be positive. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMapGrid1f")] @@ -52290,22 +52290,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one- or two-dimensional mesh /// - /// + /// /// Specifies the number of partitions in the grid range interval [u1, u2]. Must be positive. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// - /// + /// /// Specifies the number of partitions in the grid range interval [v1, v2] (glMapGrid2 only). /// - /// + /// /// Specify the mappings for integer grid domain values j = 0 and j = vn (glMapGrid2 only). /// - /// + /// /// Specify the mappings for integer grid domain values j = 0 and j = vn (glMapGrid2 only). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMapGrid2d")] @@ -52314,22 +52314,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Define a one- or two-dimensional mesh /// - /// + /// /// Specifies the number of partitions in the grid range interval [u1, u2]. Must be positive. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// - /// + /// /// Specify the mappings for integer grid domain values i = 0 and i = un. /// - /// + /// /// Specifies the number of partitions in the grid range interval [v1, v2] (glMapGrid2 only). /// - /// + /// /// Specify the mappings for integer grid domain values j = 0 and j = vn (glMapGrid2 only). /// - /// + /// /// Specify the mappings for integer grid domain values j = 0 and j = vn (glMapGrid2 only). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMapGrid2f")] @@ -52370,13 +52370,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify material parameters for the lighting model /// - /// + /// /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. /// - /// + /// /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. /// - /// + /// /// Specifies the value that parameter Shininess will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMaterialf")] @@ -52385,13 +52385,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify material parameters for the lighting model /// - /// + /// /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. /// - /// + /// /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter Shininess will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] @@ -52401,13 +52401,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify material parameters for the lighting model /// - /// + /// /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. /// - /// + /// /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter Shininess will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] @@ -52417,13 +52417,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify material parameters for the lighting model /// - /// + /// /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. /// - /// + /// /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. /// - /// + /// /// Specifies the value that parameter Shininess will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMateriali")] @@ -52432,13 +52432,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify material parameters for the lighting model /// - /// + /// /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. /// - /// + /// /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter Shininess will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMaterialiv")] @@ -52448,13 +52448,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify material parameters for the lighting model /// - /// + /// /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. /// - /// + /// /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. /// - /// [length: pname] + /// [length: pname] /// Specifies the value that parameter Shininess will be set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMaterialiv")] @@ -52464,7 +52464,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify which matrix is the current matrix /// - /// + /// /// Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: Modelview, Projection, and Texture. The initial value is Modelview. Additionally, if the ARB_imaging extension is supported, Color is also accepted. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMatrixMode")] @@ -52473,7 +52473,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_shader_image_load_store|VERSION_4_2] /// Defines a barrier ordering memory transactions /// - /// + /// /// Specifies the barriers to insert. Must be a bitwise combination of VertexAttribArrayBarrierBit, ElementArrayBarrierBit, UniformBarrierBit, TextureFetchBarrierBit, ShaderImageAccessBarrierBit, CommandBarrierBit, PixelBufferBarrierBit, TextureUpdateBarrierBit, BufferUpdateBarrierBit, FramebufferBarrierBit, TransformFeedbackBarrierBit, AtomicCounterBarrierBit, or ShaderStorageBarrierBit. If the special value AllBarrierBits is specified, all supported barriers will be inserted. /// [AutoGenerated(Category = "ARB_shader_image_load_store|VERSION_4_2", Version = "4.2", EntryPoint = "glMemoryBarrier")] @@ -52487,13 +52487,13 @@ namespace OpenTK.Graphics.OpenGL /// /// Define minmax table /// - /// + /// /// The minmax table whose parameters are to be set. Must be Minmax. /// - /// + /// /// The format of entries in the minmax table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the minmax process and no drawing or texture loading will take place. If False, pixels will proceed to the final conversion process after minmax. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glMinmax")] @@ -52502,7 +52502,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0] /// Specifies minimum rate at which sample shaing takes place /// - /// + /// /// Specifies the rate at which samples are shaded within each covered pixel. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glMinSampleShading")] @@ -52511,16 +52511,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use PrimitiveType overload instead")] @@ -52531,16 +52531,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use PrimitiveType overload instead")] @@ -52551,16 +52551,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use PrimitiveType overload instead")] @@ -52571,16 +52571,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] @@ -52590,16 +52590,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] @@ -52609,16 +52609,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] @@ -52628,16 +52628,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -52646,16 +52646,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -52667,16 +52667,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -52688,16 +52688,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -52709,16 +52709,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -52729,19 +52729,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52752,19 +52752,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52777,19 +52777,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52802,19 +52802,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52827,19 +52827,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52852,19 +52852,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52875,19 +52875,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52900,19 +52900,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52925,19 +52925,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52950,19 +52950,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52975,19 +52975,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -52998,19 +52998,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53023,19 +53023,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53048,19 +53048,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53073,19 +53073,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53098,19 +53098,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53120,19 +53120,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53144,19 +53144,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53168,19 +53168,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53192,19 +53192,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53216,19 +53216,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53238,19 +53238,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53262,19 +53262,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53286,19 +53286,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53310,19 +53310,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53334,19 +53334,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53356,19 +53356,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53380,19 +53380,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53404,19 +53404,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53428,19 +53428,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -53452,22 +53452,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53478,22 +53478,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53506,22 +53506,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53534,22 +53534,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53562,22 +53562,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53590,22 +53590,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53616,22 +53616,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53644,22 +53644,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53672,22 +53672,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53700,22 +53700,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53728,22 +53728,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53754,22 +53754,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53782,22 +53782,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53810,22 +53810,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53838,22 +53838,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -53866,22 +53866,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -53891,22 +53891,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -53918,22 +53918,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -53945,22 +53945,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -53972,22 +53972,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -53999,22 +53999,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54024,22 +54024,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54051,22 +54051,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54078,22 +54078,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54105,22 +54105,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54132,22 +54132,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54157,22 +54157,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54184,22 +54184,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54211,22 +54211,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54238,22 +54238,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -54265,19 +54265,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -54286,19 +54286,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -54310,19 +54310,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -54334,19 +54334,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -54358,19 +54358,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -54381,10 +54381,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1d")] @@ -54393,10 +54393,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1dv")] @@ -54406,10 +54406,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1f")] @@ -54418,10 +54418,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1fv")] @@ -54431,10 +54431,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1i")] @@ -54443,10 +54443,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1iv")] @@ -54456,10 +54456,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1s")] @@ -54468,10 +54468,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord1sv")] @@ -54481,13 +54481,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2d")] @@ -54496,10 +54496,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2dv")] @@ -54509,10 +54509,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2dv")] @@ -54522,10 +54522,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2dv")] @@ -54535,13 +54535,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2f")] @@ -54550,10 +54550,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2fv")] @@ -54563,10 +54563,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2fv")] @@ -54576,10 +54576,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2fv")] @@ -54589,13 +54589,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2i")] @@ -54604,10 +54604,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2iv")] @@ -54617,10 +54617,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2iv")] @@ -54630,10 +54630,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2iv")] @@ -54643,13 +54643,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2s")] @@ -54658,10 +54658,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2sv")] @@ -54671,10 +54671,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2sv")] @@ -54684,10 +54684,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord2sv")] @@ -54697,16 +54697,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3d")] @@ -54715,10 +54715,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3dv")] @@ -54728,10 +54728,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3dv")] @@ -54741,10 +54741,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3dv")] @@ -54754,16 +54754,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3f")] @@ -54772,10 +54772,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3fv")] @@ -54785,10 +54785,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3fv")] @@ -54798,10 +54798,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3fv")] @@ -54811,16 +54811,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3i")] @@ -54829,10 +54829,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3iv")] @@ -54842,10 +54842,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3iv")] @@ -54855,10 +54855,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3iv")] @@ -54868,16 +54868,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3s")] @@ -54886,10 +54886,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3sv")] @@ -54899,10 +54899,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3sv")] @@ -54912,10 +54912,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord3sv")] @@ -54925,19 +54925,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4d")] @@ -54946,10 +54946,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4dv")] @@ -54959,10 +54959,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4dv")] @@ -54972,10 +54972,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4dv")] @@ -54985,19 +54985,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4f")] @@ -55006,10 +55006,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4fv")] @@ -55019,10 +55019,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4fv")] @@ -55032,10 +55032,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4fv")] @@ -55045,19 +55045,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4i")] @@ -55066,10 +55066,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4iv")] @@ -55079,10 +55079,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4iv")] @@ -55092,10 +55092,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4iv")] @@ -55105,19 +55105,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4s")] @@ -55126,10 +55126,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4sv")] @@ -55139,10 +55139,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4sv")] @@ -55152,10 +55152,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultiTexCoord4sv")] @@ -55293,7 +55293,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMultMatrixd")] @@ -55303,7 +55303,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMultMatrixd")] @@ -55313,7 +55313,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMultMatrixd")] @@ -55323,7 +55323,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")] @@ -55333,7 +55333,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")] @@ -55343,7 +55343,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with the specified matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")] @@ -55353,7 +55353,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultTransposeMatrixd")] @@ -55363,7 +55363,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultTransposeMatrixd")] @@ -55373,7 +55373,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultTransposeMatrixd")] @@ -55383,7 +55383,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultTransposeMatrixf")] @@ -55393,7 +55393,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultTransposeMatrixf")] @@ -55403,7 +55403,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3][deprecated: v3.2] /// Multiply the current matrix with the specified row-major ordered matrix /// - /// [length: 16] + /// [length: 16] /// Points to 16 consecutive values that are used as the elements of a 4 times 4 row-major matrix. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glMultTransposeMatrixf")] @@ -55917,10 +55917,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Create or replace a display list /// - /// + /// /// Specifies the display-list name. /// - /// + /// /// Specifies the compilation mode, which can be Compile or CompileAndExecute. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNewList")] @@ -55930,10 +55930,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Create or replace a display list /// - /// + /// /// Specifies the display-list name. /// - /// + /// /// Specifies the compilation mode, which can be Compile or CompileAndExecute. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNewList")] @@ -55943,13 +55943,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3b")] @@ -55959,13 +55959,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3b")] @@ -55975,7 +55975,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3bv")] @@ -55985,7 +55985,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3bv")] @@ -55995,7 +55995,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3bv")] @@ -56005,7 +56005,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3bv")] @@ -56015,7 +56015,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3bv")] @@ -56025,7 +56025,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3bv")] @@ -56035,13 +56035,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3d")] @@ -56050,7 +56050,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3dv")] @@ -56060,7 +56060,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3dv")] @@ -56070,7 +56070,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3dv")] @@ -56080,13 +56080,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3f")] @@ -56095,7 +56095,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3fv")] @@ -56105,7 +56105,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3fv")] @@ -56115,7 +56115,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3fv")] @@ -56125,13 +56125,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3i")] @@ -56140,7 +56140,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3iv")] @@ -56150,7 +56150,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3iv")] @@ -56160,7 +56160,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3iv")] @@ -56170,13 +56170,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// - /// + /// /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3s")] @@ -56185,7 +56185,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3sv")] @@ -56195,7 +56195,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3sv")] @@ -56205,7 +56205,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current normal vector /// - /// [length: 3] + /// [length: 3] /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glNormal3sv")] @@ -56243,13 +56243,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glNormalPointer")] @@ -56258,13 +56258,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glNormalPointer")] @@ -56276,13 +56276,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glNormalPointer")] @@ -56294,13 +56294,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glNormalPointer")] @@ -56312,13 +56312,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glNormalPointer")] @@ -56329,16 +56329,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectLabel")] @@ -56348,16 +56348,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectLabel")] @@ -56367,13 +56367,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -56382,13 +56382,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -56400,13 +56400,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -56418,13 +56418,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -56436,13 +56436,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -56453,22 +56453,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix with an orthographic matrix /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. /// - /// + /// /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glOrtho")] @@ -56477,7 +56477,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Place a marker in the feedback buffer /// - /// + /// /// Specifies a marker value to be placed in the feedback buffer following a PassThroughToken. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPassThrough")] @@ -56486,10 +56486,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array containing the new values for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameterfv")] @@ -56499,10 +56499,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array containing the new values for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameterfv")] @@ -56512,10 +56512,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array containing the new values for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameterfv")] @@ -56525,10 +56525,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// + /// /// Specifies the new value for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameteri")] @@ -56543,13 +56543,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapfv")] @@ -56559,13 +56559,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapfv")] @@ -56575,13 +56575,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapfv")] @@ -56591,13 +56591,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapuiv")] @@ -56607,13 +56607,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapuiv")] @@ -56623,13 +56623,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapuiv")] @@ -56639,13 +56639,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapuiv")] @@ -56655,13 +56655,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapuiv")] @@ -56671,13 +56671,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapuiv")] @@ -56687,13 +56687,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapusv")] @@ -56703,13 +56703,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapusv")] @@ -56719,13 +56719,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapusv")] @@ -56735,13 +56735,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapusv")] @@ -56751,13 +56751,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapusv")] @@ -56767,13 +56767,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set up pixel transfer maps /// - /// + /// /// Specifies a symbolic map name. Must be one of the following: PixelMapIToI, PixelMapSToS, PixelMapIToR, PixelMapIToG, PixelMapIToB, PixelMapIToA, PixelMapRToR, PixelMapGToG, PixelMapBToB, or PixelMapAToA. /// - /// + /// /// Specifies the size of the map being defined. /// - /// [length: mapsize] + /// [length: mapsize] /// Specifies an array of mapsize values. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelMapusv")] @@ -56807,10 +56807,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackSwapBytes, PackLsbFirst, PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackSwapBytes, UnpackLsbFirst, UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelStoref")] @@ -56819,10 +56819,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackSwapBytes, PackLsbFirst, PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackSwapBytes, UnpackLsbFirst, UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelStorei")] @@ -56837,10 +56837,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set pixel transfer modes /// - /// + /// /// Specifies the symbolic name of the pixel transfer parameter to be set. Must be one of the following: MapColor, MapStencil, IndexShift, IndexOffset, RedScale, RedBias, GreenScale, GreenBias, BlueScale, BlueBias, AlphaScale, AlphaBias, DepthScale, or DepthBias. Additionally, if the ARB_imaging extension is supported, the following symbolic names are accepted: PostColorMatrixRedScale, PostColorMatrixGreenScale, PostColorMatrixBlueScale, PostColorMatrixAlphaScale, PostColorMatrixRedBias, PostColorMatrixGreenBias, PostColorMatrixBlueBias, PostColorMatrixAlphaBias, PostConvolutionRedScale, PostConvolutionGreenScale, PostConvolutionBlueScale, PostConvolutionAlphaScale, PostConvolutionRedBias, PostConvolutionGreenBias, PostConvolutionBlueBias, and PostConvolutionAlphaBias. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelTransferf")] @@ -56849,10 +56849,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set pixel transfer modes /// - /// + /// /// Specifies the symbolic name of the pixel transfer parameter to be set. Must be one of the following: MapColor, MapStencil, IndexShift, IndexOffset, RedScale, RedBias, GreenScale, GreenBias, BlueScale, BlueBias, AlphaScale, AlphaBias, DepthScale, or DepthBias. Additionally, if the ARB_imaging extension is supported, the following symbolic names are accepted: PostColorMatrixRedScale, PostColorMatrixGreenScale, PostColorMatrixBlueScale, PostColorMatrixAlphaScale, PostColorMatrixRedBias, PostColorMatrixGreenBias, PostColorMatrixBlueBias, PostColorMatrixAlphaBias, PostConvolutionRedScale, PostConvolutionGreenScale, PostConvolutionBlueScale, PostConvolutionAlphaScale, PostConvolutionRedBias, PostConvolutionGreenBias, PostConvolutionBlueBias, and PostConvolutionAlphaBias. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelTransferi")] @@ -56861,10 +56861,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the pixel zoom factors /// - /// + /// /// Specify the and zoom factors for pixel write operations. /// - /// + /// /// Specify the and zoom factors for pixel write operations. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelZoom")] @@ -56873,10 +56873,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameterf")] @@ -56885,10 +56885,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameterfv")] @@ -56898,10 +56898,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameterfv")] @@ -56911,10 +56911,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameteri")] @@ -56923,10 +56923,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameteriv")] @@ -56936,10 +56936,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameteriv")] @@ -56949,7 +56949,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify the diameter of rasterized points /// - /// + /// /// Specifies the diameter of rasterized points. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPointSize")] @@ -56958,10 +56958,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Select a polygon rasterization mode /// - /// + /// /// Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons. /// - /// + /// /// Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPolygonMode")] @@ -56970,10 +56970,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Set the scale and units used to calculate depth values /// - /// + /// /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. /// - /// + /// /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPolygonOffset")] @@ -56982,7 +56982,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the polygon stippling pattern /// - /// + /// /// Specifies a pointer to a 32 times 32 stipple pattern that will be unpacked from memory in the same way that glDrawPixels unpacks pixels. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPolygonStipple")] @@ -56992,7 +56992,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the polygon stippling pattern /// - /// + /// /// Specifies a pointer to a 32 times 32 stipple pattern that will be unpacked from memory in the same way that glDrawPixels unpacks pixels. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPolygonStipple")] @@ -57002,7 +57002,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the polygon stippling pattern /// - /// + /// /// Specifies a pointer to a 32 times 32 stipple pattern that will be unpacked from memory in the same way that glDrawPixels unpacks pixels. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPolygonStipple")] @@ -57034,7 +57034,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Specify the primitive restart index /// - /// + /// /// Specifies the value to be interpreted as the primitive restart index. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glPrimitiveRestartIndex")] @@ -57044,7 +57044,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Specify the primitive restart index /// - /// + /// /// Specifies the value to be interpreted as the primitive restart index. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glPrimitiveRestartIndex")] @@ -57054,13 +57054,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPrioritizeTextures")] @@ -57070,13 +57070,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPrioritizeTextures")] @@ -57086,13 +57086,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPrioritizeTextures")] @@ -57102,13 +57102,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPrioritizeTextures")] @@ -57118,13 +57118,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPrioritizeTextures")] @@ -57134,13 +57134,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPrioritizeTextures")] @@ -57150,16 +57150,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57169,16 +57169,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57190,16 +57190,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57211,16 +57211,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57232,16 +57232,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57253,16 +57253,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57272,16 +57272,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57293,16 +57293,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57314,16 +57314,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57335,16 +57335,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -57356,13 +57356,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use ProgramParameterName overload instead")] @@ -57373,13 +57373,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramParameteri")] @@ -57389,13 +57389,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use ProgramParameterName overload instead")] @@ -57406,13 +57406,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use ProgramParameterName overload instead")] @@ -57423,13 +57423,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramParameteri")] @@ -57439,13 +57439,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [Obsolete("Use ProgramParameterName overload instead")] @@ -57456,13 +57456,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1d")] @@ -57472,13 +57472,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1d")] @@ -57488,16 +57488,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -57507,16 +57507,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -57526,16 +57526,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -57545,16 +57545,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -57564,13 +57564,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1f")] @@ -57580,13 +57580,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1f")] @@ -57596,16 +57596,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -57615,16 +57615,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -57634,16 +57634,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -57653,16 +57653,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -57672,13 +57672,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1i")] @@ -57688,13 +57688,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1i")] @@ -57704,16 +57704,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -57723,16 +57723,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -57742,16 +57742,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -57761,16 +57761,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -57780,13 +57780,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1ui")] @@ -57796,16 +57796,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1uiv")] @@ -57815,16 +57815,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1uiv")] @@ -57834,16 +57834,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2d")] @@ -57853,16 +57853,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2d")] @@ -57872,16 +57872,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -57891,16 +57891,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -57910,16 +57910,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -57929,16 +57929,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -57948,16 +57948,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -57967,16 +57967,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -57986,16 +57986,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2f")] @@ -58005,16 +58005,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2f")] @@ -58024,16 +58024,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -58043,16 +58043,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -58062,16 +58062,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -58081,16 +58081,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -58100,16 +58100,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -58119,16 +58119,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -58138,16 +58138,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2i")] @@ -58157,16 +58157,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2i")] @@ -58176,16 +58176,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -58195,16 +58195,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -58214,16 +58214,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -58233,16 +58233,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -58252,16 +58252,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2ui")] @@ -58271,16 +58271,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2uiv")] @@ -58290,16 +58290,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2uiv")] @@ -58309,16 +58309,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2uiv")] @@ -58328,19 +58328,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3d")] @@ -58350,19 +58350,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3d")] @@ -58372,16 +58372,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -58391,16 +58391,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -58410,16 +58410,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -58429,16 +58429,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -58448,16 +58448,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -58467,16 +58467,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -58486,19 +58486,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3f")] @@ -58508,19 +58508,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3f")] @@ -58530,16 +58530,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -58549,16 +58549,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -58568,16 +58568,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -58587,16 +58587,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -58606,16 +58606,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -58625,16 +58625,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -58644,19 +58644,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3i")] @@ -58666,19 +58666,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3i")] @@ -58688,16 +58688,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -58707,16 +58707,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -58726,16 +58726,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -58745,16 +58745,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -58764,16 +58764,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -58783,16 +58783,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -58802,19 +58802,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3ui")] @@ -58824,16 +58824,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3uiv")] @@ -58843,16 +58843,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3uiv")] @@ -58862,16 +58862,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3uiv")] @@ -58881,22 +58881,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4d")] @@ -58906,22 +58906,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4d")] @@ -58931,16 +58931,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -58950,16 +58950,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -58969,16 +58969,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -58988,16 +58988,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -59007,16 +59007,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -59026,16 +59026,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -59045,22 +59045,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4f")] @@ -59070,22 +59070,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4f")] @@ -59095,16 +59095,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -59114,16 +59114,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -59133,16 +59133,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -59152,16 +59152,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -59171,16 +59171,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -59190,16 +59190,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -59209,22 +59209,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4i")] @@ -59234,22 +59234,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4i")] @@ -59259,16 +59259,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -59278,16 +59278,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -59297,16 +59297,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -59316,16 +59316,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -59335,16 +59335,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -59354,16 +59354,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -59373,22 +59373,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4ui")] @@ -59398,16 +59398,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4uiv")] @@ -59417,16 +59417,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4uiv")] @@ -59436,16 +59436,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4uiv")] @@ -60535,7 +60535,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_provoking_vertex|VERSION_3_2] /// Specifiy the vertex to be used as the source of data for flat shaded varyings /// - /// + /// /// Specifies the vertex to be used as the source of data for flat shaded varyings. /// [AutoGenerated(Category = "ARB_provoking_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glProvokingVertex")] @@ -60544,7 +60544,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Push and pop the server attribute stack /// - /// + /// /// Specifies a mask that indicates which attributes to save. Values for mask are listed below. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPushAttrib")] @@ -60553,7 +60553,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Push and pop the client attribute stack /// - /// + /// /// Specifies a mask that indicates which attributes to save. Values for mask are listed below. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPushClientAttrib")] @@ -60562,16 +60562,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glPushDebugGroup")] @@ -60581,16 +60581,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glPushDebugGroup")] @@ -60606,7 +60606,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Push and pop the name stack /// - /// + /// /// Specifies a name that will be pushed onto the name stack. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPushName")] @@ -60616,7 +60616,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Push and pop the name stack /// - /// + /// /// Specifies a name that will be pushed onto the name stack. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPushName")] @@ -60626,10 +60626,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glQueryCounter")] @@ -60639,10 +60639,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glQueryCounter")] @@ -60652,10 +60652,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2d")] @@ -60664,7 +60664,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2dv")] @@ -60674,7 +60674,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2dv")] @@ -60684,7 +60684,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2dv")] @@ -60694,10 +60694,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2f")] @@ -60706,7 +60706,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2fv")] @@ -60716,7 +60716,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2fv")] @@ -60726,7 +60726,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2fv")] @@ -60736,10 +60736,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2i")] @@ -60748,7 +60748,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2iv")] @@ -60758,7 +60758,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2iv")] @@ -60768,7 +60768,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2iv")] @@ -60778,10 +60778,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2s")] @@ -60790,7 +60790,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2sv")] @@ -60800,7 +60800,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2sv")] @@ -60810,7 +60810,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos2sv")] @@ -60820,13 +60820,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3d")] @@ -60835,7 +60835,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3dv")] @@ -60845,7 +60845,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3dv")] @@ -60855,7 +60855,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3dv")] @@ -60865,13 +60865,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3f")] @@ -60880,7 +60880,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3fv")] @@ -60890,7 +60890,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3fv")] @@ -60900,7 +60900,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3fv")] @@ -60910,13 +60910,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3i")] @@ -60925,7 +60925,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3iv")] @@ -60935,7 +60935,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3iv")] @@ -60945,7 +60945,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3iv")] @@ -60955,13 +60955,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3s")] @@ -60970,7 +60970,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3sv")] @@ -60980,7 +60980,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3sv")] @@ -60990,7 +60990,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos3sv")] @@ -61000,16 +61000,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4d")] @@ -61018,7 +61018,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4dv")] @@ -61028,7 +61028,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4dv")] @@ -61038,7 +61038,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4dv")] @@ -61048,16 +61048,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4f")] @@ -61066,7 +61066,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4fv")] @@ -61076,7 +61076,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4fv")] @@ -61086,7 +61086,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4fv")] @@ -61096,16 +61096,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4i")] @@ -61114,7 +61114,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4iv")] @@ -61124,7 +61124,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4iv")] @@ -61134,7 +61134,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4iv")] @@ -61144,16 +61144,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// - /// + /// /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4s")] @@ -61162,7 +61162,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4sv")] @@ -61172,7 +61172,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4sv")] @@ -61182,7 +61182,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify the raster position for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , , and object coordinates (if present) for the raster position. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRasterPos4sv")] @@ -61192,7 +61192,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Select a color buffer source for pixels /// - /// + /// /// Specifies a color buffer. Accepted values are FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and the constants ColorAttachmenti. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadBuffer")] @@ -61272,25 +61272,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -61299,25 +61299,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -61329,25 +61329,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -61359,25 +61359,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -61389,25 +61389,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -61418,16 +61418,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// + /// /// Specify one vertex of a rectangle. /// - /// + /// /// Specify one vertex of a rectangle. /// - /// + /// /// Specify the opposite vertex of the rectangle. /// - /// + /// /// Specify the opposite vertex of the rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectd")] @@ -61436,10 +61436,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectdv")] @@ -61449,10 +61449,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectdv")] @@ -61462,10 +61462,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectdv")] @@ -61475,16 +61475,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// + /// /// Specify one vertex of a rectangle. /// - /// + /// /// Specify one vertex of a rectangle. /// - /// + /// /// Specify the opposite vertex of the rectangle. /// - /// + /// /// Specify the opposite vertex of the rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectf")] @@ -61493,10 +61493,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectfv")] @@ -61506,10 +61506,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectfv")] @@ -61519,10 +61519,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectfv")] @@ -61532,16 +61532,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// + /// /// Specify one vertex of a rectangle. /// - /// + /// /// Specify one vertex of a rectangle. /// - /// + /// /// Specify the opposite vertex of the rectangle. /// - /// + /// /// Specify the opposite vertex of the rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRecti")] @@ -61550,10 +61550,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectiv")] @@ -61563,10 +61563,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectiv")] @@ -61576,10 +61576,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectiv")] @@ -61597,10 +61597,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectsv")] @@ -61610,10 +61610,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectsv")] @@ -61623,10 +61623,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Draw a rectangle /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// - /// [length: 2] + /// [length: 2] /// Specify one vertex of a rectangle. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRectsv")] @@ -61642,16 +61642,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Establish data storage, format and dimensions of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorage")] @@ -61660,19 +61660,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")] @@ -61681,7 +61681,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set rasterization mode /// - /// + /// /// Specifies the rasterization mode. Three values are accepted: Render, Select, and Feedback. The initial value is Render. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRenderMode")] @@ -61690,7 +61690,7 @@ namespace OpenTK.Graphics.OpenGL /// /// Reset histogram table entries to zero /// - /// + /// /// Must be Histogram. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glResetHistogram")] @@ -61699,7 +61699,7 @@ namespace OpenTK.Graphics.OpenGL /// /// Reset minmax table entries to initial values /// - /// + /// /// Must be Minmax. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glResetMinmax")] @@ -61714,16 +61714,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a rotation matrix /// - /// + /// /// Specifies the angle of rotation, in degrees. /// - /// + /// /// Specify the x, y, and z coordinates of a vector, respectively. /// - /// + /// /// Specify the x, y, and z coordinates of a vector, respectively. /// - /// + /// /// Specify the x, y, and z coordinates of a vector, respectively. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRotated")] @@ -61732,16 +61732,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a rotation matrix /// - /// + /// /// Specifies the angle of rotation, in degrees. /// - /// + /// /// Specify the x, y, and z coordinates of a vector, respectively. /// - /// + /// /// Specify the x, y, and z coordinates of a vector, respectively. /// - /// + /// /// Specify the x, y, and z coordinates of a vector, respectively. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glRotatef")] @@ -61750,10 +61750,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.3] /// Specify multisample coverage parameters /// - /// + /// /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. /// - /// + /// /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glSampleCoverage")] @@ -61762,10 +61762,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Set the value of a sub-word of the sample mask /// - /// + /// /// Specifies which 32-bit sub-word of the sample mask to update. /// - /// + /// /// Specifies the new value of the mask sub-word. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glSampleMaski")] @@ -61775,10 +61775,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Set the value of a sub-word of the sample mask /// - /// + /// /// Specifies which 32-bit sub-word of the sample mask to update. /// - /// + /// /// Specifies the new value of the mask sub-word. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glSampleMaski")] @@ -61788,13 +61788,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -61805,13 +61805,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterf")] @@ -61821,13 +61821,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -61838,13 +61838,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterf")] @@ -61854,13 +61854,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -61871,13 +61871,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -61888,13 +61888,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -61904,13 +61904,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -61920,13 +61920,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -61937,13 +61937,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -61954,13 +61954,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -61970,13 +61970,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -61986,13 +61986,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -62003,13 +62003,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteri")] @@ -62019,13 +62019,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -62036,13 +62036,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteri")] @@ -62205,13 +62205,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -62222,13 +62222,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -62239,13 +62239,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -62255,13 +62255,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -62271,13 +62271,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -62288,13 +62288,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [Obsolete("Use SamplerParameterName overload instead")] @@ -62305,13 +62305,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -62321,13 +62321,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -62337,13 +62337,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a general scaling matrix /// - /// + /// /// Specify scale factors along the x, y, and z axes, respectively. /// - /// + /// /// Specify scale factors along the x, y, and z axes, respectively. /// - /// + /// /// Specify scale factors along the x, y, and z axes, respectively. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glScaled")] @@ -62352,13 +62352,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a general scaling matrix /// - /// + /// /// Specify scale factors along the x, y, and z axes, respectively. /// - /// + /// /// Specify scale factors along the x, y, and z axes, respectively. /// - /// + /// /// Specify scale factors along the x, y, and z axes, respectively. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glScalef")] @@ -62367,16 +62367,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Define the scissor box /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glScissor")] @@ -62385,13 +62385,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -62401,13 +62401,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -62417,13 +62417,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -62433,13 +62433,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -62449,13 +62449,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -62465,13 +62465,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -62481,19 +62481,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexed")] @@ -62503,19 +62503,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexed")] @@ -62525,10 +62525,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -62538,10 +62538,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -62551,10 +62551,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -62564,10 +62564,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -62577,10 +62577,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -62590,10 +62590,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -62603,13 +62603,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3b")] @@ -62619,7 +62619,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3bv")] @@ -62629,7 +62629,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3bv")] @@ -62639,7 +62639,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3bv")] @@ -62649,13 +62649,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3d")] @@ -62664,7 +62664,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3dv")] @@ -62674,7 +62674,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3dv")] @@ -62684,7 +62684,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3dv")] @@ -62694,13 +62694,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3f")] @@ -62709,7 +62709,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3fv")] @@ -62719,7 +62719,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3fv")] @@ -62729,7 +62729,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3fv")] @@ -62739,13 +62739,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3i")] @@ -62754,7 +62754,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3iv")] @@ -62764,7 +62764,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3iv")] @@ -62774,7 +62774,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3iv")] @@ -62784,13 +62784,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3s")] @@ -62799,7 +62799,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3sv")] @@ -62809,7 +62809,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3sv")] @@ -62819,7 +62819,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3sv")] @@ -62829,13 +62829,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3ub")] @@ -62844,7 +62844,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3ubv")] @@ -62854,7 +62854,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3ubv")] @@ -62864,7 +62864,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3ubv")] @@ -62874,13 +62874,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3ui")] @@ -62890,7 +62890,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3uiv")] @@ -62900,7 +62900,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3uiv")] @@ -62910,7 +62910,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3uiv")] @@ -62920,13 +62920,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3us")] @@ -62936,7 +62936,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3usv")] @@ -62946,7 +62946,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3usv")] @@ -62956,7 +62956,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColor3usv")] @@ -62994,16 +62994,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColorPointer")] @@ -63012,16 +63012,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColorPointer")] @@ -63033,16 +63033,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColorPointer")] @@ -63054,16 +63054,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColorPointer")] @@ -63075,16 +63075,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glSecondaryColorPointer")] @@ -63095,10 +63095,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Establish a buffer for selection mode values /// - /// + /// /// Specifies the size of buffer. /// - /// [length: size] + /// [length: size] /// Returns the selection data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glSelectBuffer")] @@ -63108,10 +63108,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Establish a buffer for selection mode values /// - /// + /// /// Specifies the size of buffer. /// - /// [length: size] + /// [length: size] /// Returns the selection data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glSelectBuffer")] @@ -63121,10 +63121,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Establish a buffer for selection mode values /// - /// + /// /// Specifies the size of buffer. /// - /// [length: size] + /// [length: size] /// Returns the selection data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glSelectBuffer")] @@ -63134,10 +63134,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Establish a buffer for selection mode values /// - /// + /// /// Specifies the size of buffer. /// - /// [length: size] + /// [length: size] /// Returns the selection data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glSelectBuffer")] @@ -63147,10 +63147,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Establish a buffer for selection mode values /// - /// + /// /// Specifies the size of buffer. /// - /// [length: size] + /// [length: size] /// Returns the selection data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glSelectBuffer")] @@ -63160,10 +63160,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Establish a buffer for selection mode values /// - /// + /// /// Specifies the size of buffer. /// - /// [length: size] + /// [length: size] /// Returns the selection data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glSelectBuffer")] @@ -63173,28 +63173,28 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -63203,28 +63203,28 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -63237,28 +63237,28 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -63271,28 +63271,28 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -63305,28 +63305,28 @@ namespace OpenTK.Graphics.OpenGL /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -63338,7 +63338,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Select flat or smooth shading /// - /// + /// /// Specifies a symbolic value representing a shading technique. Accepted values are Flat and Smooth. The initial value is Smooth. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glShadeModel")] @@ -63347,19 +63347,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63369,19 +63369,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63393,19 +63393,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63417,19 +63417,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63441,19 +63441,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63465,19 +63465,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63487,19 +63487,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63511,19 +63511,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63535,19 +63535,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63559,19 +63559,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63583,19 +63583,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63605,19 +63605,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63629,19 +63629,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63653,19 +63653,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63677,19 +63677,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63701,19 +63701,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63723,19 +63723,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63747,19 +63747,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63771,19 +63771,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63795,19 +63795,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63819,19 +63819,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63841,19 +63841,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63865,19 +63865,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63889,19 +63889,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63913,19 +63913,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63937,19 +63937,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63959,19 +63959,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -63983,19 +63983,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -64007,19 +64007,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -64031,19 +64031,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -64055,16 +64055,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -64074,16 +64074,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -64093,16 +64093,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -64112,16 +64112,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -64131,16 +64131,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -64150,16 +64150,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -64169,13 +64169,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_shader_storage_buffer_object|VERSION_4_3] /// Change an active shader storage block binding /// - /// + /// /// The name of the program containing the block whose binding to change. /// - /// + /// /// The index storage block within the program. /// - /// + /// /// The index storage block binding to associate with the specified storage block. /// [AutoGenerated(Category = "ARB_shader_storage_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glShaderStorageBlockBinding")] @@ -64185,13 +64185,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_shader_storage_buffer_object|VERSION_4_3] /// Change an active shader storage block binding /// - /// + /// /// The name of the program containing the block whose binding to change. /// - /// + /// /// The index storage block within the program. /// - /// + /// /// The index storage block binding to associate with the specified storage block. /// [AutoGenerated(Category = "ARB_shader_storage_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glShaderStorageBlockBinding")] @@ -64201,13 +64201,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] @@ -64217,13 +64217,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] @@ -64233,16 +64233,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -64252,16 +64252,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -64271,16 +64271,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use StencilFace overload instead")] @@ -64291,16 +64291,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [Obsolete("Use StencilFace overload instead")] @@ -64311,7 +64311,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilMask")] @@ -64321,7 +64321,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilMask")] @@ -64331,10 +64331,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -64344,10 +64344,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -64357,13 +64357,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set front and back stencil test actions /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilOp")] @@ -64372,16 +64372,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] @@ -64390,13 +64390,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glTexBuffer")] @@ -64406,13 +64406,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glTexBuffer")] @@ -64422,19 +64422,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -64444,19 +64444,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -64466,19 +64466,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -64488,19 +64488,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -64510,7 +64510,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1d")] @@ -64519,7 +64519,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1dv")] @@ -64529,7 +64529,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1f")] @@ -64538,7 +64538,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1fv")] @@ -64548,7 +64548,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1i")] @@ -64557,7 +64557,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1iv")] @@ -64567,7 +64567,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1s")] @@ -64576,7 +64576,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord1sv")] @@ -64586,10 +64586,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2d")] @@ -64598,7 +64598,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2dv")] @@ -64608,7 +64608,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2dv")] @@ -64618,7 +64618,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2dv")] @@ -64628,10 +64628,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2f")] @@ -64640,7 +64640,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2fv")] @@ -64650,7 +64650,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2fv")] @@ -64660,7 +64660,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2fv")] @@ -64670,10 +64670,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2i")] @@ -64682,7 +64682,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2iv")] @@ -64692,7 +64692,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2iv")] @@ -64702,7 +64702,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2iv")] @@ -64712,10 +64712,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2s")] @@ -64724,7 +64724,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2sv")] @@ -64734,7 +64734,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2sv")] @@ -64744,7 +64744,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord2sv")] @@ -64754,13 +64754,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3d")] @@ -64769,7 +64769,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3dv")] @@ -64779,7 +64779,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3dv")] @@ -64789,7 +64789,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3dv")] @@ -64799,13 +64799,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3f")] @@ -64814,7 +64814,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3fv")] @@ -64824,7 +64824,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3fv")] @@ -64834,7 +64834,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3fv")] @@ -64844,13 +64844,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3i")] @@ -64859,7 +64859,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3iv")] @@ -64869,7 +64869,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3iv")] @@ -64879,7 +64879,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3iv")] @@ -64889,13 +64889,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3s")] @@ -64904,7 +64904,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3sv")] @@ -64914,7 +64914,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3sv")] @@ -64924,7 +64924,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord3sv")] @@ -64934,16 +64934,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4d")] @@ -64952,7 +64952,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4dv")] @@ -64962,7 +64962,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4dv")] @@ -64972,7 +64972,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4dv")] @@ -64982,16 +64982,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4f")] @@ -65000,7 +65000,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4fv")] @@ -65010,7 +65010,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4fv")] @@ -65020,7 +65020,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4fv")] @@ -65030,16 +65030,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4i")] @@ -65048,7 +65048,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4iv")] @@ -65058,7 +65058,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4iv")] @@ -65068,7 +65068,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4iv")] @@ -65078,16 +65078,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4s")] @@ -65096,7 +65096,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4sv")] @@ -65106,7 +65106,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4sv")] @@ -65116,7 +65116,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexCoord4sv")] @@ -65238,16 +65238,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexCoordPointer")] @@ -65256,16 +65256,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexCoordPointer")] @@ -65277,16 +65277,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexCoordPointer")] @@ -65298,16 +65298,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexCoordPointer")] @@ -65319,16 +65319,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexCoordPointer")] @@ -65339,13 +65339,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. /// - /// + /// /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// + /// /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexEnvf")] @@ -65354,13 +65354,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. /// - /// + /// /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] @@ -65370,13 +65370,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. /// - /// + /// /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] @@ -65386,13 +65386,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. /// - /// + /// /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// + /// /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexEnvi")] @@ -65401,13 +65401,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. /// - /// + /// /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] @@ -65417,13 +65417,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Set texture environment parameters /// - /// + /// /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. /// - /// + /// /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. /// - /// [length: pname] + /// [length: pname] /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] @@ -65440,13 +65440,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGendv")] @@ -65456,13 +65456,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGendv")] @@ -65472,13 +65472,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGendv")] @@ -65488,13 +65488,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// + /// /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGenf")] @@ -65503,13 +65503,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGenfv")] @@ -65519,13 +65519,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGenfv")] @@ -65535,13 +65535,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// + /// /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGeni")] @@ -65550,13 +65550,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGeniv")] @@ -65566,13 +65566,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Control the generation of texture coordinates /// - /// + /// /// Specifies a texture coordinate. Must be one of S, T, R, or Q. /// - /// + /// /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. /// - /// [length: pname] + /// [length: pname] /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexGeniv")] @@ -65582,28 +65582,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -65612,28 +65612,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -65645,28 +65645,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -65678,28 +65678,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -65711,28 +65711,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -65743,31 +65743,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -65776,31 +65776,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -65812,31 +65812,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -65848,31 +65848,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -65884,31 +65884,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -65919,22 +65919,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Establish the data storage, format, dimensions, and number of samples of a multisample texture's image /// - /// + /// /// Specifies the target of the operation. target must be Texture2DMultisample or ProxyTexture2DMultisample. /// - /// + /// /// The number of samples in the multisample texture's image. /// - /// + /// /// The internal format to be used to store the multisample texture's image. internalformat must specify a color-renderable, depth-renderable, or stencil-renderable format. /// - /// + /// /// The width of the multisample texture's image, in texels. /// - /// + /// /// The height of the multisample texture's image, in texels. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glTexImage2DMultisample")] @@ -65943,34 +65943,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -65979,34 +65979,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -66018,34 +66018,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -66057,34 +66057,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -66096,34 +66096,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -66134,25 +66134,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Establish the data storage, format, dimensions, and number of samples of a multisample texture's image /// - /// + /// /// Specifies the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleArray. /// - /// + /// /// The number of samples in the multisample texture's image. /// - /// + /// /// The internal format to be used to store the multisample texture's image. internalformat must specify a color-renderable, depth-renderable, or stencil-renderable format. /// - /// + /// /// The width of the multisample texture's image, in texels. /// - /// + /// /// The height of the multisample texture's image, in texels. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glTexImage3DMultisample")] @@ -66161,13 +66161,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameterf")] @@ -66176,13 +66176,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] @@ -66192,13 +66192,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] @@ -66208,13 +66208,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameteri")] @@ -66271,13 +66271,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] @@ -66287,13 +66287,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] @@ -66303,16 +66303,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_texture_storage|VERSION_4_2] /// Simultaneously specify storage for all levels of a one-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// [AutoGenerated(Category = "ARB_texture_storage|VERSION_4_2", Version = "4.2", EntryPoint = "glTexStorage1D")] @@ -66321,19 +66321,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_texture_storage|VERSION_4_2] /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [AutoGenerated(Category = "ARB_texture_storage|VERSION_4_2", Version = "4.2", EntryPoint = "glTexStorage2D")] @@ -66342,22 +66342,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_storage_multisample|VERSION_4_3] /// Specify storage for a two-dimensional multisample texture /// - /// + /// /// Specify the target of the operation. target must be Texture2DMultisample or ProxyTexture2DMultisample. /// - /// + /// /// Specify the number of samples in the texture. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_storage_multisample|VERSION_4_3", Version = "4.3", EntryPoint = "glTexStorage2DMultisample")] @@ -66366,22 +66366,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.2 or ARB_texture_storage|VERSION_4_2] /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [AutoGenerated(Category = "ARB_texture_storage|VERSION_4_2", Version = "4.2", EntryPoint = "glTexStorage3D")] @@ -66390,25 +66390,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_storage_multisample|VERSION_4_3] /// Specify storage for a two-dimensional multisample array texture /// - /// + /// /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. /// - /// + /// /// Specify the number of samples in the texture. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in layers. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_storage_multisample|VERSION_4_3", Version = "4.3", EntryPoint = "glTexStorage3DMultisample")] @@ -66417,25 +66417,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -66444,25 +66444,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -66474,25 +66474,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -66504,25 +66504,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -66534,25 +66534,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -66563,31 +66563,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -66596,31 +66596,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -66632,31 +66632,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -66668,31 +66668,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -66704,31 +66704,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -66739,37 +66739,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -66778,37 +66778,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -66820,37 +66820,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -66862,37 +66862,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -66904,37 +66904,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -67727,28 +67727,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_view|VERSION_4_3] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "ARB_texture_view|VERSION_4_3", Version = "4.3", EntryPoint = "glTextureView")] @@ -67758,28 +67758,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_texture_view|VERSION_4_3] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "ARB_texture_view|VERSION_4_3", Version = "4.3", EntryPoint = "glTextureView")] @@ -67825,16 +67825,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] @@ -67844,16 +67844,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] @@ -67863,13 +67863,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a translation matrix /// - /// + /// /// Specify the x, y, and z coordinates of a translation vector. /// - /// + /// /// Specify the x, y, and z coordinates of a translation vector. /// - /// + /// /// Specify the x, y, and z coordinates of a translation vector. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTranslated")] @@ -67878,13 +67878,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Multiply the current matrix by a translation matrix /// - /// + /// /// Specify the x, y, and z coordinates of a translation vector. /// - /// + /// /// Specify the x, y, and z coordinates of a translation vector. /// - /// + /// /// Specify the x, y, and z coordinates of a translation vector. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTranslatef")] @@ -67893,10 +67893,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1d")] @@ -67905,13 +67905,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1dv")] @@ -67921,13 +67921,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1dv")] @@ -67937,13 +67937,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1dv")] @@ -67953,10 +67953,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")] @@ -67965,13 +67965,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -67981,13 +67981,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -67997,13 +67997,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -68013,10 +68013,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")] @@ -68025,13 +68025,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -68041,13 +68041,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -68057,13 +68057,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -68073,10 +68073,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1ui")] @@ -68086,13 +68086,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -68102,13 +68102,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -68118,13 +68118,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -68134,13 +68134,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2d")] @@ -68149,13 +68149,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2dv")] @@ -68165,13 +68165,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2dv")] @@ -68181,13 +68181,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2dv")] @@ -68197,13 +68197,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")] @@ -68212,13 +68212,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -68228,13 +68228,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -68244,13 +68244,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -68260,13 +68260,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")] @@ -68275,13 +68275,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -68291,13 +68291,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -68307,13 +68307,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2ui")] @@ -68323,13 +68323,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -68339,13 +68339,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -68355,13 +68355,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -68371,16 +68371,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3d")] @@ -68389,13 +68389,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3dv")] @@ -68405,13 +68405,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3dv")] @@ -68421,13 +68421,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3dv")] @@ -68437,16 +68437,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")] @@ -68455,13 +68455,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -68471,13 +68471,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -68487,13 +68487,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -68503,16 +68503,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")] @@ -68521,13 +68521,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -68537,13 +68537,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -68553,13 +68553,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -68569,16 +68569,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3ui")] @@ -68588,13 +68588,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -68604,13 +68604,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -68620,13 +68620,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -68636,19 +68636,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4d")] @@ -68657,13 +68657,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4dv")] @@ -68673,13 +68673,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4dv")] @@ -68689,13 +68689,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4dv")] @@ -68705,19 +68705,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")] @@ -68726,13 +68726,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -68742,13 +68742,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -68758,13 +68758,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -68774,19 +68774,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")] @@ -68795,13 +68795,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -68811,13 +68811,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -68827,13 +68827,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -68843,19 +68843,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4ui")] @@ -68865,13 +68865,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -68881,13 +68881,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -68897,13 +68897,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -68913,13 +68913,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Assign a binding point to an active uniform block /// - /// + /// /// The name of a program object containing the active uniform block whose binding to assign. /// - /// + /// /// The index of the active uniform block within program whose binding to assign. /// - /// + /// /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glUniformBlockBinding")] @@ -68929,13 +68929,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Assign a binding point to an active uniform block /// - /// + /// /// The name of a program object containing the active uniform block whose binding to assign. /// - /// + /// /// The index of the active uniform block within program whose binding to assign. /// - /// + /// /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glUniformBlockBinding")] @@ -69431,13 +69431,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -69447,13 +69447,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -69463,13 +69463,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -69479,13 +69479,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -69495,13 +69495,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -69511,13 +69511,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -69544,7 +69544,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Installs a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -69554,7 +69554,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Installs a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -69564,13 +69564,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glUseProgramStages")] @@ -69580,13 +69580,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glUseProgramStages")] @@ -69596,7 +69596,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -69606,7 +69606,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -69616,7 +69616,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glValidateProgramPipeline")] @@ -69626,7 +69626,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glValidateProgramPipeline")] @@ -69636,10 +69636,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2d")] @@ -69648,7 +69648,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2dv")] @@ -69658,7 +69658,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2dv")] @@ -69668,7 +69668,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2dv")] @@ -69678,10 +69678,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2f")] @@ -69690,7 +69690,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2fv")] @@ -69700,7 +69700,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2fv")] @@ -69710,7 +69710,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2fv")] @@ -69720,10 +69720,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2i")] @@ -69732,7 +69732,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2iv")] @@ -69742,7 +69742,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2iv")] @@ -69752,7 +69752,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2iv")] @@ -69762,10 +69762,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2s")] @@ -69774,7 +69774,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2sv")] @@ -69784,7 +69784,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2sv")] @@ -69794,7 +69794,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex2sv")] @@ -69804,13 +69804,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3d")] @@ -69819,7 +69819,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3dv")] @@ -69829,7 +69829,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3dv")] @@ -69839,7 +69839,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3dv")] @@ -69849,13 +69849,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3f")] @@ -69864,7 +69864,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3fv")] @@ -69874,7 +69874,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3fv")] @@ -69884,7 +69884,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3fv")] @@ -69894,13 +69894,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3i")] @@ -69909,7 +69909,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3iv")] @@ -69919,7 +69919,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3iv")] @@ -69929,7 +69929,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3iv")] @@ -69939,13 +69939,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3s")] @@ -69954,7 +69954,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3sv")] @@ -69964,7 +69964,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3sv")] @@ -69974,7 +69974,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex3sv")] @@ -69984,16 +69984,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4d")] @@ -70002,7 +70002,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4dv")] @@ -70012,7 +70012,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4dv")] @@ -70022,7 +70022,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4dv")] @@ -70032,16 +70032,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4f")] @@ -70050,7 +70050,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4fv")] @@ -70060,7 +70060,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4fv")] @@ -70070,7 +70070,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4fv")] @@ -70080,16 +70080,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4i")] @@ -70098,7 +70098,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4iv")] @@ -70108,7 +70108,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4iv")] @@ -70118,7 +70118,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4iv")] @@ -70128,16 +70128,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4s")] @@ -70146,7 +70146,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4sv")] @@ -70156,7 +70156,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4sv")] @@ -70166,7 +70166,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0][deprecated: v3.2] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glVertex4sv")] @@ -70370,10 +70370,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1d")] @@ -70383,10 +70383,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1d")] @@ -70396,10 +70396,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1dv")] @@ -70409,10 +70409,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1dv")] @@ -70422,10 +70422,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -70435,10 +70435,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -70448,10 +70448,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -70461,10 +70461,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -70474,10 +70474,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1s")] @@ -70487,10 +70487,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1s")] @@ -70500,10 +70500,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1sv")] @@ -70513,10 +70513,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1sv")] @@ -70526,13 +70526,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2d")] @@ -70542,13 +70542,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2d")] @@ -70558,10 +70558,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -70571,10 +70571,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -70584,10 +70584,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -70597,10 +70597,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -70610,10 +70610,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -70623,10 +70623,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -70636,13 +70636,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -70652,13 +70652,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -70668,10 +70668,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -70681,10 +70681,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -70694,10 +70694,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -70707,10 +70707,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -70720,10 +70720,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -70733,10 +70733,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -70746,13 +70746,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2s")] @@ -70762,13 +70762,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2s")] @@ -70778,10 +70778,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -70791,10 +70791,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -70804,10 +70804,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -70817,10 +70817,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -70830,10 +70830,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -70843,10 +70843,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -70856,16 +70856,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3d")] @@ -70875,16 +70875,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3d")] @@ -70894,10 +70894,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -70907,10 +70907,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -70920,10 +70920,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -70933,10 +70933,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -70946,10 +70946,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -70959,10 +70959,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -70972,16 +70972,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -70991,16 +70991,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -71010,10 +71010,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -71023,10 +71023,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -71036,10 +71036,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -71049,10 +71049,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -71062,10 +71062,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -71075,10 +71075,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -71088,16 +71088,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3s")] @@ -71107,16 +71107,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3s")] @@ -71126,10 +71126,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -71139,10 +71139,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -71152,10 +71152,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -71165,10 +71165,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -71178,10 +71178,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -71191,10 +71191,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -71204,10 +71204,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4bv")] @@ -71217,10 +71217,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4bv")] @@ -71230,10 +71230,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4bv")] @@ -71243,19 +71243,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4d")] @@ -71265,19 +71265,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4d")] @@ -71287,10 +71287,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -71300,10 +71300,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -71313,10 +71313,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -71326,10 +71326,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -71339,10 +71339,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -71352,10 +71352,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -71365,19 +71365,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -71387,19 +71387,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -71409,10 +71409,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -71422,10 +71422,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -71435,10 +71435,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -71448,10 +71448,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -71461,10 +71461,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -71474,10 +71474,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -71487,10 +71487,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -71500,10 +71500,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -71513,10 +71513,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -71526,10 +71526,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -71539,10 +71539,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -71552,10 +71552,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -71774,19 +71774,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4s")] @@ -71796,19 +71796,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4s")] @@ -71818,10 +71818,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -71831,10 +71831,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -71844,10 +71844,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -71857,10 +71857,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -71870,10 +71870,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -71883,10 +71883,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -71896,10 +71896,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -71909,10 +71909,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -71922,10 +71922,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -71935,10 +71935,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -71948,10 +71948,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -71961,10 +71961,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -71974,10 +71974,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4uiv")] @@ -71987,10 +71987,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4uiv")] @@ -72000,10 +72000,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4uiv")] @@ -72013,10 +72013,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4usv")] @@ -72026,10 +72026,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4usv")] @@ -72039,10 +72039,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4usv")] @@ -72052,10 +72052,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Associate a vertex attribute and a vertex buffer binding /// - /// + /// /// The index of the attribute to associate with a vertex buffer binding. /// - /// + /// /// The index of the vertex buffer binding with which to associate the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribBinding")] @@ -72065,10 +72065,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Associate a vertex attribute and a vertex buffer binding /// - /// + /// /// The index of the attribute to associate with a vertex buffer binding. /// - /// + /// /// The index of the vertex buffer binding with which to associate the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribBinding")] @@ -72078,10 +72078,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "VERSION_3_3", Version = "3.3", EntryPoint = "glVertexAttribDivisor")] @@ -72091,10 +72091,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.3] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "VERSION_3_3", Version = "3.3", EntryPoint = "glVertexAttribDivisor")] @@ -72104,19 +72104,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Specify the organization of vertex arrays /// - /// + /// /// The generic vertex attribute array being described. /// - /// + /// /// The number of values per vertex that are stored in the array. /// - /// + /// /// The type of the data stored in the array. /// - /// + /// /// The distance between elements within the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribFormat")] @@ -72126,19 +72126,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Specify the organization of vertex arrays /// - /// + /// /// The generic vertex attribute array being described. /// - /// + /// /// The number of values per vertex that are stored in the array. /// - /// + /// /// The type of the data stored in the array. /// - /// + /// /// The distance between elements within the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribFormat")] @@ -73458,22 +73458,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73483,22 +73483,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73510,22 +73510,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73537,22 +73537,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73564,22 +73564,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73591,22 +73591,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73616,22 +73616,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73643,22 +73643,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73670,22 +73670,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73697,22 +73697,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -73724,10 +73724,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Modify the rate at which generic vertex attributes advance /// - /// + /// /// The index of the binding whose divisor to modify. /// - /// + /// /// The new value for the instance step rate to apply. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexBindingDivisor")] @@ -73737,10 +73737,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Modify the rate at which generic vertex attributes advance /// - /// + /// /// The index of the binding whose divisor to modify. /// - /// + /// /// The new value for the instance step rate to apply. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexBindingDivisor")] @@ -73834,16 +73834,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glVertexPointer")] @@ -73852,16 +73852,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glVertexPointer")] @@ -73873,16 +73873,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glVertexPointer")] @@ -73894,16 +73894,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glVertexPointer")] @@ -73915,16 +73915,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.1][deprecated: v3.2] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glVertexPointer")] @@ -73935,16 +73935,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.0] /// Set the viewport /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glViewport")] @@ -73953,13 +73953,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -73969,13 +73969,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -73985,13 +73985,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -74001,13 +74001,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -74017,13 +74017,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -74033,13 +74033,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -74049,19 +74049,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedf")] @@ -74071,19 +74071,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedf")] @@ -74093,10 +74093,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -74106,10 +74106,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -74119,10 +74119,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -74132,10 +74132,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -74145,10 +74145,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -74158,10 +74158,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -74171,13 +74171,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use WaitSyncFlags overload instead")] @@ -74188,13 +74188,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use WaitSyncFlags overload instead")] @@ -74205,13 +74205,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [Obsolete("Use WaitSyncFlags overload instead")] @@ -74222,13 +74222,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")] @@ -74238,13 +74238,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")] @@ -74254,10 +74254,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2d")] @@ -74266,7 +74266,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2dv")] @@ -74276,7 +74276,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2dv")] @@ -74286,7 +74286,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2dv")] @@ -74296,10 +74296,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2f")] @@ -74308,7 +74308,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2fv")] @@ -74318,7 +74318,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2fv")] @@ -74328,7 +74328,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2fv")] @@ -74338,10 +74338,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2i")] @@ -74350,7 +74350,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2iv")] @@ -74360,7 +74360,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2iv")] @@ -74370,7 +74370,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2iv")] @@ -74380,10 +74380,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2s")] @@ -74392,7 +74392,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2sv")] @@ -74402,7 +74402,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2sv")] @@ -74412,7 +74412,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos2sv")] @@ -74422,13 +74422,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3d")] @@ -74437,7 +74437,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3dv")] @@ -74447,7 +74447,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3dv")] @@ -74457,7 +74457,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3dv")] @@ -74467,13 +74467,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3f")] @@ -74482,7 +74482,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3fv")] @@ -74492,7 +74492,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3fv")] @@ -74502,7 +74502,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3fv")] @@ -74512,13 +74512,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3i")] @@ -74527,7 +74527,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3iv")] @@ -74537,7 +74537,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3iv")] @@ -74547,7 +74547,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3iv")] @@ -74557,13 +74557,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3s")] @@ -74572,7 +74572,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3sv")] @@ -74582,7 +74582,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3sv")] @@ -74592,7 +74592,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: v1.4][deprecated: v3.2] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glWindowPos3sv")] @@ -74616,10 +74616,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] @@ -74629,10 +74629,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] @@ -74652,13 +74652,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glAreTexturesResidentEXT")] @@ -74668,13 +74668,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glAreTexturesResidentEXT")] @@ -74684,13 +74684,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glAreTexturesResidentEXT")] @@ -74700,13 +74700,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glAreTexturesResidentEXT")] @@ -74716,13 +74716,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glAreTexturesResidentEXT")] @@ -74732,13 +74732,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if textures are loaded in texture memory /// - /// + /// /// Specifies the number of textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be queried. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the texture residence status is returned. The residence status of a texture named by an element of textures is returned in the corresponding element of residences. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glAreTexturesResidentEXT")] @@ -74748,7 +74748,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Render a vertex using the specified vertex array element /// - /// + /// /// Specifies an index into the enabled vertex data arrays. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glArrayElementEXT")] @@ -74757,7 +74757,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBeginTransformFeedbackEXT")] @@ -74770,13 +74770,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBindBufferBaseEXT")] @@ -74786,13 +74786,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBindBufferBaseEXT")] @@ -74820,19 +74820,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeEXT")] @@ -74842,19 +74842,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeEXT")] @@ -74864,19 +74864,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeEXT")] @@ -74886,19 +74886,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeEXT")] @@ -74908,13 +74908,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Bind a user-defined varying out variable to a fragment shader color number /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glBindFragDataLocationEXT")] @@ -74924,13 +74924,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Bind a user-defined varying out variable to a fragment shader color number /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glBindFragDataLocationEXT")] @@ -74940,10 +74940,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferEXT")] @@ -74953,10 +74953,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferEXT")] @@ -74966,25 +74966,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_shader_image_load_store] /// Bind a level of a texture to an image unit /// - /// + /// /// Specifies the index of the image unit to which to bind the texture /// - /// + /// /// Specifies the name of the texture to bind to the image unit. /// - /// + /// /// Specifies the level of the texture that is to be bound. /// - /// + /// /// Specifies whether a layered texture binding is to be established. /// - /// + /// /// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise. /// - /// + /// /// Specifies a token indicating the type of access that will be performed on the image. /// - /// + /// /// Specifies the format that the elements of the image will be treated as for the purposes of formatted stores. /// [AutoGenerated(Category = "EXT_shader_image_load_store", Version = "", EntryPoint = "glBindImageTextureEXT")] @@ -74994,25 +74994,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_shader_image_load_store] /// Bind a level of a texture to an image unit /// - /// + /// /// Specifies the index of the image unit to which to bind the texture /// - /// + /// /// Specifies the name of the texture to bind to the image unit. /// - /// + /// /// Specifies the level of the texture that is to be bound. /// - /// + /// /// Specifies whether a layered texture binding is to be established. /// - /// + /// /// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise. /// - /// + /// /// Specifies a token indicating the type of access that will be performed on the image. /// - /// + /// /// Specifies the format that the elements of the image will be treated as for the purposes of formatted stores. /// [AutoGenerated(Category = "EXT_shader_image_load_store", Version = "", EntryPoint = "glBindImageTextureEXT")] @@ -75055,7 +75055,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] @@ -75065,7 +75065,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] @@ -75075,10 +75075,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferEXT")] @@ -75088,10 +75088,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferEXT")] @@ -75108,10 +75108,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMap, TextureCubeMapArray, TextureBuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glBindTextureEXT")] @@ -75121,10 +75121,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMap, TextureCubeMapArray, TextureBuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glBindTextureEXT")] @@ -75350,16 +75350,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_blend_color] /// Set the blend color /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// [AutoGenerated(Category = "EXT_blend_color", Version = "", EntryPoint = "glBlendColorEXT")] @@ -75368,7 +75368,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_blend_minmax] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] @@ -75377,7 +75377,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_blend_minmax] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationMode overload instead")] @@ -75387,10 +75387,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_blend_equation_separate] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "EXT_blend_equation_separate", Version = "", EntryPoint = "glBlendEquationSeparateEXT")] @@ -75399,10 +75399,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_blend_equation_separate] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [Obsolete("Use BlendEquationModeExt overload instead")] @@ -75412,16 +75412,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_blend_func_separate] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// [AutoGenerated(Category = "EXT_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateEXT")] @@ -75430,34 +75430,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "EXT_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferEXT")] @@ -75466,34 +75466,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_blit] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [Obsolete("Use BlitFramebufferFilter overload instead")] @@ -75503,7 +75503,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Check the completeness status of a framebuffer /// - /// + /// /// Specify the target of the framebuffer completeness check. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glCheckFramebufferStatusEXT")] @@ -76666,19 +76666,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glColorPointerEXT")] @@ -76687,19 +76687,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glColorPointerEXT")] @@ -76711,19 +76711,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glColorPointerEXT")] @@ -76735,19 +76735,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glColorPointerEXT")] @@ -76759,19 +76759,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glColorPointerEXT")] @@ -76782,22 +76782,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_color_subtable] /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "EXT_color_subtable", Version = "", EntryPoint = "glColorSubTableEXT")] @@ -76806,22 +76806,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_color_subtable] /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "EXT_color_subtable", Version = "", EntryPoint = "glColorSubTableEXT")] @@ -76833,22 +76833,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_color_subtable] /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "EXT_color_subtable", Version = "", EntryPoint = "glColorSubTableEXT")] @@ -76860,22 +76860,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_color_subtable] /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "EXT_color_subtable", Version = "", EntryPoint = "glColorSubTableEXT")] @@ -76887,22 +76887,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_color_subtable] /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "EXT_color_subtable", Version = "", EntryPoint = "glColorSubTableEXT")] @@ -76913,22 +76913,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glColorTableEXT")] @@ -76937,22 +76937,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glColorTableEXT")] @@ -76964,22 +76964,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glColorTableEXT")] @@ -76991,22 +76991,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glColorTableEXT")] @@ -77018,22 +77018,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glColorTableEXT")] @@ -78481,22 +78481,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter1DEXT")] @@ -78505,22 +78505,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter1DEXT")] @@ -78532,22 +78532,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter1DEXT")] @@ -78559,22 +78559,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter1DEXT")] @@ -78586,22 +78586,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter1DEXT")] @@ -78612,22 +78612,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78637,22 +78637,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78665,22 +78665,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78693,22 +78693,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78721,22 +78721,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78748,25 +78748,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter2DEXT")] @@ -78775,25 +78775,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter2DEXT")] @@ -78805,25 +78805,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter2DEXT")] @@ -78835,25 +78835,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter2DEXT")] @@ -78865,25 +78865,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionFilter2DEXT")] @@ -78894,25 +78894,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78922,25 +78922,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78953,25 +78953,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -78984,25 +78984,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79015,25 +79015,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79045,13 +79045,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionParameterfEXT")] @@ -79060,13 +79060,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79076,13 +79076,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionParameterfvEXT")] @@ -79092,13 +79092,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionParameterfvEXT")] @@ -79108,13 +79108,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79125,13 +79125,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79142,13 +79142,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionParameteriEXT")] @@ -79157,13 +79157,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79173,13 +79173,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionParameterivEXT")] @@ -79189,13 +79189,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glConvolutionParameterivEXT")] @@ -79205,13 +79205,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79222,13 +79222,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79239,19 +79239,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_color_subtable] /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// The window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// The number of table entries to replace. /// [AutoGenerated(Category = "EXT_color_subtable", Version = "", EntryPoint = "glCopyColorSubTableEXT")] @@ -79260,19 +79260,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Copy pixels into a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glCopyConvolutionFilter1DEXT")] @@ -79281,19 +79281,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Copy pixels into a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79303,22 +79303,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Copy pixels into a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// - /// + /// /// The height of the pixel array to copy. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glCopyConvolutionFilter2DEXT")] @@ -79327,22 +79327,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Copy pixels into a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// - /// + /// /// The height of the pixel array to copy. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -79415,25 +79415,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_copy_texture] /// Copy pixels into a 1D texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: CompressedRed, CompressedRg, CompressedRgb, CompressedRgba. CompressedSrgb, CompressedSrgbAlpha. DepthComponent, DepthComponent16, DepthComponent24, DepthComponent32, StencilIndex8, Red, Rg, Rgb, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, Rgba16, Srgb, Srgb8, SrgbAlpha, or Srgb8Alpha8. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. The height of the texture image is 1. /// - /// + /// /// Must be 0. /// [AutoGenerated(Category = "EXT_copy_texture", Version = "", EntryPoint = "glCopyTexImage1DEXT")] @@ -79442,28 +79442,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_copy_texture] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: CompressedRed, CompressedRg, CompressedRgb, CompressedRgba. CompressedSrgb, CompressedSrgbAlpha. DepthComponent, DepthComponent16, DepthComponent24, DepthComponent32, StencilIndex8, Red, Rg, Rgb, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, Rgba16, Srgb, Srgb8, SrgbAlpha, or Srgb8Alpha8. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Must be 0. /// [AutoGenerated(Category = "EXT_copy_texture", Version = "", EntryPoint = "glCopyTexImage2DEXT")] @@ -79472,22 +79472,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_copy_texture] /// Copy a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the texel offset within the texture array. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// [AutoGenerated(Category = "EXT_copy_texture", Version = "", EntryPoint = "glCopyTexSubImage1DEXT")] @@ -79496,28 +79496,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_copy_texture] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "EXT_copy_texture", Version = "", EntryPoint = "glCopyTexSubImage2DEXT")] @@ -79526,31 +79526,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_copy_texture] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "EXT_copy_texture", Version = "", EntryPoint = "glCopyTexSubImage3DEXT")] @@ -79695,10 +79695,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] @@ -79707,13 +79707,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of pointers to source code strings from which to create the program object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] @@ -79764,7 +79764,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79774,7 +79774,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79784,10 +79784,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79797,10 +79797,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79810,10 +79810,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79823,10 +79823,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79836,10 +79836,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79849,10 +79849,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersEXT")] @@ -79862,7 +79862,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79872,7 +79872,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79882,10 +79882,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79895,10 +79895,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79908,10 +79908,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79921,10 +79921,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79934,10 +79934,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79947,10 +79947,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] @@ -79960,7 +79960,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -79970,7 +79970,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -79980,10 +79980,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -79993,10 +79993,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -80006,10 +80006,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -80019,10 +80019,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -80032,10 +80032,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -80045,10 +80045,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersEXT")] @@ -80058,7 +80058,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80068,7 +80068,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80078,10 +80078,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80091,10 +80091,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80104,10 +80104,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80117,10 +80117,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80130,10 +80130,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80143,10 +80143,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glDeleteTexturesEXT")] @@ -80288,13 +80288,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80304,13 +80304,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glDrawArraysEXT")] @@ -80319,16 +80319,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80338,16 +80338,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] @@ -80356,19 +80356,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80378,19 +80378,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80403,19 +80403,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80428,19 +80428,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80453,19 +80453,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80477,19 +80477,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -80498,19 +80498,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -80522,19 +80522,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -80546,19 +80546,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -80570,19 +80570,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_instanced] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] @@ -80593,22 +80593,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80619,22 +80619,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80647,22 +80647,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80675,22 +80675,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80703,22 +80703,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80731,22 +80731,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80757,22 +80757,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80785,22 +80785,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80813,22 +80813,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80841,22 +80841,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [Obsolete("Use PrimitiveType overload instead")] @@ -80869,22 +80869,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -80894,22 +80894,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -80921,22 +80921,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -80948,22 +80948,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -80975,22 +80975,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -81002,22 +81002,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -81027,22 +81027,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -81054,22 +81054,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -81081,22 +81081,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -81108,22 +81108,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_draw_range_elements] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "EXT_draw_range_elements", Version = "", EntryPoint = "glDrawRangeElementsEXT")] @@ -81135,13 +81135,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// - /// [length: stride,count] + /// [length: stride,count] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glEdgeFlagPointerEXT")] @@ -81151,13 +81151,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// - /// [length: stride,count] + /// [length: stride,count] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glEdgeFlagPointerEXT")] @@ -81167,13 +81167,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of edge flags /// - /// + /// /// Specifies the byte offset between consecutive edge flags. If stride is 0, the edge flags are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// - /// [length: stride,count] + /// [length: stride,count] /// Specifies a pointer to the first edge flag in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glEdgeFlagPointerEXT")] @@ -81183,7 +81183,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Enable or disable client-side capability /// - /// + /// /// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. /// /// @@ -81194,7 +81194,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Enable or disable client-side capability /// - /// + /// /// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. /// /// @@ -81361,7 +81361,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Set the current fog coordinates /// - /// + /// /// Specify the fog distance. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoorddEXT")] @@ -81370,7 +81370,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Set the current fog coordinates /// - /// [length: 1] + /// [length: 1] /// Specify the fog distance. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoorddvEXT")] @@ -81380,7 +81380,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Set the current fog coordinates /// - /// + /// /// Specify the fog distance. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordfEXT")] @@ -81389,7 +81389,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Set the current fog coordinates /// - /// [length: 1] + /// [length: 1] /// Specify the fog distance. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordfvEXT")] @@ -81399,13 +81399,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [Obsolete("Use FogPointerTypeExt overload instead")] @@ -81415,13 +81415,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [Obsolete("Use FogPointerTypeExt overload instead")] @@ -81434,13 +81434,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [Obsolete("Use FogPointerTypeExt overload instead")] @@ -81453,13 +81453,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [Obsolete("Use FogPointerTypeExt overload instead")] @@ -81472,13 +81472,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [Obsolete("Use FogPointerTypeExt overload instead")] @@ -81490,13 +81490,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordPointerEXT")] @@ -81505,13 +81505,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordPointerEXT")] @@ -81523,13 +81523,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordPointerEXT")] @@ -81541,13 +81541,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordPointerEXT")] @@ -81559,13 +81559,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_fog_coord] /// Define an array of fog coordinates /// - /// + /// /// Specifies the data type of each fog coordinate. Symbolic constants Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive fog coordinates. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// [length: type,stride] + /// [length: type,stride] /// Specifies a pointer to the first coordinate of the first fog coordinate in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_fog_coord", Version = "", EntryPoint = "glFogCoordPointerEXT")] @@ -81652,16 +81652,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferEXT")] @@ -81671,16 +81671,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferEXT")] @@ -81752,16 +81752,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_geometry_program4] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureEXT")] @@ -81771,16 +81771,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_geometry_program4] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureEXT")] @@ -81810,19 +81810,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_array|NV_geometry_program4] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "EXT_texture_array|NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureLayerEXT")] @@ -81832,19 +81832,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_array|NV_geometry_program4] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "EXT_texture_array|NV_geometry_program4", Version = "", EntryPoint = "glFramebufferTextureLayerEXT")] @@ -81854,7 +81854,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate mipmaps for a specified texture target /// - /// + /// /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray or TextureCubeMap. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenerateMipmapEXT")] @@ -81890,10 +81890,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersEXT")] @@ -81903,10 +81903,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersEXT")] @@ -81916,10 +81916,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersEXT")] @@ -81929,10 +81929,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersEXT")] @@ -81942,10 +81942,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersEXT")] @@ -81955,10 +81955,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersEXT")] @@ -81975,10 +81975,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -81988,10 +81988,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -82001,10 +82001,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -82014,10 +82014,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -82027,10 +82027,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -82040,10 +82040,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] @@ -82060,10 +82060,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersEXT")] @@ -82073,10 +82073,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersEXT")] @@ -82086,10 +82086,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersEXT")] @@ -82099,10 +82099,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersEXT")] @@ -82112,10 +82112,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersEXT")] @@ -82125,10 +82125,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersEXT")] @@ -82163,10 +82163,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glGenTexturesEXT")] @@ -82176,10 +82176,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glGenTexturesEXT")] @@ -82189,10 +82189,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glGenTexturesEXT")] @@ -82202,10 +82202,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glGenTexturesEXT")] @@ -82215,10 +82215,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glGenTexturesEXT")] @@ -82228,10 +82228,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glGenTexturesEXT")] @@ -82355,16 +82355,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableEXT")] @@ -82373,16 +82373,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableEXT")] @@ -82394,16 +82394,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableEXT")] @@ -82415,16 +82415,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableEXT")] @@ -82436,16 +82436,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableEXT")] @@ -82456,13 +82456,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableParameterfvEXT")] @@ -82472,13 +82472,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableParameterfvEXT")] @@ -82488,13 +82488,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableParameterfvEXT")] @@ -82504,13 +82504,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableParameterivEXT")] @@ -82520,13 +82520,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableParameterivEXT")] @@ -82536,13 +82536,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_paletted_texture] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "EXT_paletted_texture", Version = "", EntryPoint = "glGetColorTableParameterivEXT")] @@ -82709,16 +82709,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionFilterEXT")] @@ -82727,16 +82727,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionFilterEXT")] @@ -82748,16 +82748,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionFilterEXT")] @@ -82769,16 +82769,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionFilterEXT")] @@ -82790,16 +82790,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionFilterEXT")] @@ -82810,16 +82810,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82829,16 +82829,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82851,16 +82851,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82873,16 +82873,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82895,16 +82895,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82916,13 +82916,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionParameterfvEXT")] @@ -82932,13 +82932,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionParameterfvEXT")] @@ -82948,13 +82948,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionParameterfvEXT")] @@ -82964,13 +82964,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82981,13 +82981,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -82998,13 +82998,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -83015,13 +83015,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionParameterivEXT")] @@ -83031,13 +83031,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionParameterivEXT")] @@ -83047,13 +83047,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetConvolutionParameterivEXT")] @@ -83063,13 +83063,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -83080,13 +83080,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -83097,13 +83097,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [Obsolete("Use ConvolutionTargetExt overload instead")] @@ -83306,10 +83306,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetFragDataLocationEXT")] @@ -83319,10 +83319,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetFragDataLocationEXT")] @@ -83332,16 +83332,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivEXT")] @@ -83351,16 +83351,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivEXT")] @@ -83370,16 +83370,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivEXT")] @@ -83389,13 +83389,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")] @@ -83405,13 +83405,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")] @@ -83421,13 +83421,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")] @@ -83437,13 +83437,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")] @@ -83453,13 +83453,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")] @@ -83469,13 +83469,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")] @@ -83485,19 +83485,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83507,19 +83507,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83532,19 +83532,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83557,19 +83557,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83582,19 +83582,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83606,19 +83606,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramEXT")] @@ -83627,19 +83627,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramEXT")] @@ -83651,19 +83651,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramEXT")] @@ -83675,19 +83675,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramEXT")] @@ -83699,19 +83699,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramEXT")] @@ -83722,13 +83722,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83739,13 +83739,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83756,13 +83756,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83773,13 +83773,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramParameterfvEXT")] @@ -83789,13 +83789,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramParameterfvEXT")] @@ -83805,13 +83805,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramParameterfvEXT")] @@ -83821,13 +83821,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83838,13 +83838,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83855,13 +83855,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -83872,13 +83872,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramParameterivEXT")] @@ -83888,13 +83888,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramParameterivEXT")] @@ -83904,13 +83904,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetHistogramParameterivEXT")] @@ -84310,19 +84310,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84332,19 +84332,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84357,19 +84357,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84382,19 +84382,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84407,19 +84407,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84431,19 +84431,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxEXT")] @@ -84452,19 +84452,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxEXT")] @@ -84476,19 +84476,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxEXT")] @@ -84500,19 +84500,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxEXT")] @@ -84524,19 +84524,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxEXT")] @@ -84547,13 +84547,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84564,13 +84564,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84581,13 +84581,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84598,13 +84598,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxParameterfvEXT")] @@ -84614,13 +84614,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxParameterfvEXT")] @@ -84630,13 +84630,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxParameterfvEXT")] @@ -84646,13 +84646,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84663,13 +84663,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84680,13 +84680,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -84697,13 +84697,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxParameterivEXT")] @@ -84713,13 +84713,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxParameterivEXT")] @@ -84729,13 +84729,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glGetMinmaxParameterivEXT")] @@ -86146,19 +86146,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -86168,19 +86168,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -86190,19 +86190,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -86212,19 +86212,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -86234,19 +86234,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -86256,19 +86256,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_debug_label] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] @@ -86559,16 +86559,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -86579,16 +86579,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -86599,16 +86599,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -86619,16 +86619,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -86639,16 +86639,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -86659,16 +86659,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [Obsolete("Use out overload instead")] @@ -86679,13 +86679,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -86695,13 +86695,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -86711,13 +86711,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -86727,13 +86727,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -86743,13 +86743,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -86759,13 +86759,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// + /// /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] @@ -86775,13 +86775,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -86791,13 +86791,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -86807,13 +86807,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -86823,13 +86823,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -86839,13 +86839,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -86855,13 +86855,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] @@ -86871,13 +86871,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -86887,13 +86887,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -86903,13 +86903,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_timer_query] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "EXT_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] @@ -86919,13 +86919,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivEXT")] @@ -86935,13 +86935,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivEXT")] @@ -86951,13 +86951,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivEXT")] @@ -86967,22 +86967,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetSeparableFilterEXT")] @@ -86991,22 +86991,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetSeparableFilterEXT")] @@ -87020,22 +87020,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetSeparableFilterEXT")] @@ -87049,22 +87049,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetSeparableFilterEXT")] @@ -87078,22 +87078,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glGetSeparableFilterEXT")] @@ -87589,25 +87589,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87617,25 +87617,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87645,25 +87645,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87673,25 +87673,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87701,25 +87701,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87729,25 +87729,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87757,25 +87757,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87785,25 +87785,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingEXT")] @@ -87841,13 +87841,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetUniformuivEXT")] @@ -87857,13 +87857,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetUniformuivEXT")] @@ -87873,13 +87873,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetUniformuivEXT")] @@ -87889,13 +87889,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetUniformuivEXT")] @@ -87905,13 +87905,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetUniformuivEXT")] @@ -87921,13 +87921,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glGetUniformuivEXT")] @@ -88577,16 +88577,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Define histogram table /// - /// + /// /// The histogram whose parameters are to be set. Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The number of entries in the histogram table. Must be a power of 2. /// - /// + /// /// The format of entries in the histogram table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the histogramming process and no drawing or texture loading will take place. If False, pixels will proceed to the minmax process after histogramming. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -88596,16 +88596,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Define histogram table /// - /// + /// /// The histogram whose parameters are to be set. Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The number of entries in the histogram table. Must be a power of 2. /// - /// + /// /// The format of entries in the histogram table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the histogramming process and no drawing or texture loading will take place. If False, pixels will proceed to the minmax process after histogramming. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glHistogramEXT")] @@ -88642,16 +88642,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first index in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glIndexPointerEXT")] @@ -88660,16 +88660,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first index in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glIndexPointerEXT")] @@ -88681,16 +88681,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first index in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glIndexPointerEXT")] @@ -88702,16 +88702,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first index in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glIndexPointerEXT")] @@ -88723,16 +88723,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of color indexes /// - /// + /// /// Specifies the data type of each color index in the array. Symbolic constants UnsignedByte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive color indexes. If stride is 0, the color indexes are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first index in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first index in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glIndexPointerEXT")] @@ -88795,7 +88795,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferEXT")] @@ -88805,7 +88805,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferEXT")] @@ -88815,7 +88815,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] @@ -88825,7 +88825,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] @@ -88835,7 +88835,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferEXT")] @@ -88845,7 +88845,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferEXT")] @@ -88855,7 +88855,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glIsTextureEXT")] @@ -88865,7 +88865,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glIsTextureEXT")] @@ -89234,7 +89234,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_shader_image_load_store] /// Defines a barrier ordering memory transactions /// - /// + /// /// Specifies the barriers to insert. Must be a bitwise combination of VertexAttribArrayBarrierBit, ElementArrayBarrierBit, UniformBarrierBit, TextureFetchBarrierBit, ShaderImageAccessBarrierBit, CommandBarrierBit, PixelBufferBarrierBit, TextureUpdateBarrierBit, BufferUpdateBarrierBit, FramebufferBarrierBit, TransformFeedbackBarrierBit, AtomicCounterBarrierBit, or ShaderStorageBarrierBit. If the special value AllBarrierBits is specified, all supported barriers will be inserted. /// [AutoGenerated(Category = "EXT_shader_image_load_store", Version = "", EntryPoint = "glMemoryBarrierEXT")] @@ -89244,7 +89244,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_shader_image_load_store] /// Defines a barrier ordering memory transactions /// - /// + /// /// Specifies the barriers to insert. Must be a bitwise combination of VertexAttribArrayBarrierBit, ElementArrayBarrierBit, UniformBarrierBit, TextureFetchBarrierBit, ShaderImageAccessBarrierBit, CommandBarrierBit, PixelBufferBarrierBit, TextureUpdateBarrierBit, BufferUpdateBarrierBit, FramebufferBarrierBit, TransformFeedbackBarrierBit, AtomicCounterBarrierBit, or ShaderStorageBarrierBit. If the special value AllBarrierBits is specified, all supported barriers will be inserted. /// [AutoGenerated(Category = "EXT_shader_image_load_store", Version = "", EntryPoint = "glMemoryBarrierEXT")] @@ -89254,13 +89254,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Define minmax table /// - /// + /// /// The minmax table whose parameters are to be set. Must be Minmax. /// - /// + /// /// The format of entries in the minmax table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the minmax process and no drawing or texture loading will take place. If False, pixels will proceed to the final conversion process after minmax. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -89270,13 +89270,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Define minmax table /// - /// + /// /// The minmax table whose parameters are to be set. Must be Minmax. /// - /// + /// /// The format of entries in the minmax table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the minmax process and no drawing or texture loading will take place. If False, pixels will proceed to the final conversion process after minmax. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glMinmaxEXT")] @@ -89285,16 +89285,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use PrimitiveType overload instead")] @@ -89305,16 +89305,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use PrimitiveType overload instead")] @@ -89325,16 +89325,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [Obsolete("Use PrimitiveType overload instead")] @@ -89345,16 +89345,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -89364,16 +89364,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -89383,16 +89383,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] @@ -89402,19 +89402,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89425,19 +89425,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89450,19 +89450,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89475,19 +89475,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89500,19 +89500,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89525,19 +89525,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89548,19 +89548,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89573,19 +89573,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89598,19 +89598,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89623,19 +89623,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89648,19 +89648,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89671,19 +89671,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89696,19 +89696,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89721,19 +89721,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89746,19 +89746,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [Obsolete("Use PrimitiveType overload instead")] @@ -89771,19 +89771,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89793,19 +89793,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89817,19 +89817,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89841,19 +89841,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89865,19 +89865,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89889,19 +89889,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89911,19 +89911,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89935,19 +89935,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89959,19 +89959,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -89983,19 +89983,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -90007,19 +90007,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -90029,19 +90029,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -90053,19 +90053,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -90077,19 +90077,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -90101,19 +90101,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_multi_draw_arrays] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: primcount] + /// [length: primcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: primcount] + /// [length: primcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] @@ -93467,16 +93467,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glNormalPointerEXT")] @@ -93485,16 +93485,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glNormalPointerEXT")] @@ -93506,16 +93506,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glNormalPointerEXT")] @@ -93527,16 +93527,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glNormalPointerEXT")] @@ -93548,16 +93548,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// - /// [length: type,stride,count] + /// [length: type,stride,count] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glNormalPointerEXT")] @@ -93598,10 +93598,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "EXT_point_parameters", Version = "", EntryPoint = "glPointParameterfEXT")] @@ -93610,10 +93610,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "EXT_point_parameters", Version = "", EntryPoint = "glPointParameterfvEXT")] @@ -93623,10 +93623,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "EXT_point_parameters", Version = "", EntryPoint = "glPointParameterfvEXT")] @@ -93636,10 +93636,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_polygon_offset] /// Set the scale and units used to calculate depth values /// - /// + /// /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. /// - /// + /// /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. /// [AutoGenerated(Category = "EXT_polygon_offset", Version = "", EntryPoint = "glPolygonOffsetEXT")] @@ -93652,13 +93652,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glPrioritizeTexturesEXT")] @@ -93668,13 +93668,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glPrioritizeTexturesEXT")] @@ -93684,13 +93684,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glPrioritizeTexturesEXT")] @@ -93700,13 +93700,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glPrioritizeTexturesEXT")] @@ -93716,13 +93716,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glPrioritizeTexturesEXT")] @@ -93732,13 +93732,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_object] /// Set texture residence priority /// - /// + /// /// Specifies the number of textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the names of the textures to be prioritized. /// - /// [length: n] + /// [length: n] /// Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture named by the corresponding element of textures. /// [AutoGenerated(Category = "EXT_texture_object", Version = "", EntryPoint = "glPrioritizeTexturesEXT")] @@ -93856,13 +93856,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_geometry_shader4|EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "EXT_geometry_shader4|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] @@ -93872,13 +93872,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_geometry_shader4|EXT_separate_shader_objects] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "EXT_geometry_shader4|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] @@ -93888,13 +93888,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dEXT")] @@ -93904,13 +93904,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dEXT")] @@ -93920,16 +93920,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")] @@ -93939,16 +93939,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")] @@ -93958,16 +93958,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")] @@ -93977,16 +93977,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")] @@ -93996,16 +93996,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")] @@ -94015,16 +94015,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")] @@ -94034,13 +94034,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] @@ -94050,13 +94050,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] @@ -94066,16 +94066,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -94085,16 +94085,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -94104,16 +94104,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -94123,16 +94123,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -94142,16 +94142,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -94161,16 +94161,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] @@ -94180,13 +94180,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] @@ -94196,13 +94196,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] @@ -94212,16 +94212,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -94231,16 +94231,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -94250,16 +94250,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -94269,16 +94269,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -94288,16 +94288,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -94307,16 +94307,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] @@ -94326,13 +94326,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")] @@ -94342,16 +94342,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -94361,16 +94361,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -94380,16 +94380,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] @@ -94399,16 +94399,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dEXT")] @@ -94418,16 +94418,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dEXT")] @@ -94437,16 +94437,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")] @@ -94456,16 +94456,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")] @@ -94475,16 +94475,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")] @@ -94494,16 +94494,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")] @@ -94513,16 +94513,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")] @@ -94532,16 +94532,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")] @@ -94551,16 +94551,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] @@ -94570,16 +94570,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] @@ -94589,16 +94589,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -94608,16 +94608,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -94627,16 +94627,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -94646,16 +94646,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -94665,16 +94665,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -94684,16 +94684,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] @@ -94703,16 +94703,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] @@ -94722,16 +94722,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] @@ -94741,16 +94741,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -94760,16 +94760,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -94779,16 +94779,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -94798,16 +94798,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] @@ -94817,16 +94817,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")] @@ -94836,16 +94836,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -94855,16 +94855,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -94874,16 +94874,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] @@ -94893,19 +94893,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dEXT")] @@ -94915,19 +94915,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dEXT")] @@ -94937,16 +94937,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")] @@ -94956,16 +94956,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")] @@ -94975,16 +94975,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")] @@ -94994,16 +94994,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")] @@ -95013,16 +95013,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")] @@ -95032,16 +95032,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")] @@ -95051,19 +95051,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] @@ -95073,19 +95073,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] @@ -95095,16 +95095,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -95114,16 +95114,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -95133,16 +95133,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -95152,16 +95152,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -95171,16 +95171,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -95190,16 +95190,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] @@ -95209,19 +95209,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] @@ -95231,19 +95231,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] @@ -95253,16 +95253,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -95272,16 +95272,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -95291,16 +95291,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -95310,16 +95310,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -95329,16 +95329,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -95348,16 +95348,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] @@ -95367,19 +95367,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")] @@ -95389,16 +95389,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -95408,16 +95408,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -95427,16 +95427,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] @@ -95446,22 +95446,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dEXT")] @@ -95471,22 +95471,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dEXT")] @@ -95496,16 +95496,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")] @@ -95515,16 +95515,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")] @@ -95534,16 +95534,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")] @@ -95553,16 +95553,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")] @@ -95572,16 +95572,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")] @@ -95591,16 +95591,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")] @@ -95610,22 +95610,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] @@ -95635,22 +95635,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] @@ -95660,16 +95660,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -95679,16 +95679,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -95698,16 +95698,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -95717,16 +95717,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -95736,16 +95736,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -95755,16 +95755,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] @@ -95774,22 +95774,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] @@ -95799,22 +95799,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] @@ -95824,16 +95824,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -95843,16 +95843,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -95862,16 +95862,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -95881,16 +95881,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -95900,16 +95900,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -95919,16 +95919,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] @@ -95938,22 +95938,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")] @@ -95963,16 +95963,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -95982,16 +95982,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -96001,16 +96001,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_direct_state_access|EXT_separate_shader_objects] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] @@ -97100,7 +97100,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_provoking_vertex] /// Specifiy the vertex to be used as the source of data for flat shaded varyings /// - /// + /// /// Specifies the vertex to be used as the source of data for flat shaded varyings. /// [AutoGenerated(Category = "EXT_provoking_vertex", Version = "", EntryPoint = "glProvokingVertexEXT")] @@ -97120,16 +97120,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_object] /// Establish data storage, format and dimensions of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "EXT_framebuffer_object", Version = "", EntryPoint = "glRenderbufferStorageEXT")] @@ -97138,19 +97138,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [Obsolete("Use RenderbufferTarget overload instead")] @@ -97160,19 +97160,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_framebuffer_multisample] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "EXT_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] @@ -97181,7 +97181,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Reset histogram table entries to zero /// - /// + /// /// Must be Histogram. /// [Obsolete("Use HistogramTargetExt overload instead")] @@ -97191,7 +97191,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Reset histogram table entries to zero /// - /// + /// /// Must be Histogram. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glResetHistogramEXT")] @@ -97200,7 +97200,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Reset minmax table entries to initial values /// - /// + /// /// Must be Minmax. /// [Obsolete("Use MinmaxTargetExt overload instead")] @@ -97210,7 +97210,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_histogram] /// Reset minmax table entries to initial values /// - /// + /// /// Must be Minmax. /// [AutoGenerated(Category = "EXT_histogram", Version = "", EntryPoint = "glResetMinmaxEXT")] @@ -97230,13 +97230,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3bEXT")] @@ -97246,7 +97246,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3bvEXT")] @@ -97256,7 +97256,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3bvEXT")] @@ -97266,7 +97266,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3bvEXT")] @@ -97276,13 +97276,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3dEXT")] @@ -97291,7 +97291,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3dvEXT")] @@ -97301,7 +97301,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3dvEXT")] @@ -97311,7 +97311,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3dvEXT")] @@ -97321,13 +97321,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3fEXT")] @@ -97336,7 +97336,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3fvEXT")] @@ -97346,7 +97346,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3fvEXT")] @@ -97356,7 +97356,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3fvEXT")] @@ -97366,13 +97366,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3iEXT")] @@ -97381,7 +97381,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ivEXT")] @@ -97391,7 +97391,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ivEXT")] @@ -97401,7 +97401,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ivEXT")] @@ -97411,13 +97411,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3sEXT")] @@ -97426,7 +97426,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3svEXT")] @@ -97436,7 +97436,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3svEXT")] @@ -97446,7 +97446,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3svEXT")] @@ -97456,13 +97456,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ubEXT")] @@ -97471,7 +97471,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ubvEXT")] @@ -97481,7 +97481,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ubvEXT")] @@ -97491,7 +97491,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3ubvEXT")] @@ -97501,13 +97501,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3uiEXT")] @@ -97517,7 +97517,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3uivEXT")] @@ -97527,7 +97527,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3uivEXT")] @@ -97537,7 +97537,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3uivEXT")] @@ -97547,13 +97547,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// - /// + /// /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3usEXT")] @@ -97563,7 +97563,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3usvEXT")] @@ -97573,7 +97573,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3usvEXT")] @@ -97583,7 +97583,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Set the current secondary color /// - /// [length: 3] + /// [length: 3] /// Specify new red, green, and blue values for the current secondary color. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColor3usvEXT")] @@ -97593,16 +97593,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColorPointerEXT")] @@ -97611,16 +97611,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColorPointerEXT")] @@ -97632,16 +97632,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColorPointerEXT")] @@ -97653,16 +97653,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColorPointerEXT")] @@ -97674,16 +97674,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_secondary_color] /// Define an array of secondary colors /// - /// + /// /// Specifies the number of components per color. Must be 3. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_secondary_color", Version = "", EntryPoint = "glSecondaryColorPointerEXT")] @@ -97694,28 +97694,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glSeparableFilter2DEXT")] @@ -97724,28 +97724,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glSeparableFilter2DEXT")] @@ -97758,28 +97758,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glSeparableFilter2DEXT")] @@ -97792,28 +97792,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glSeparableFilter2DEXT")] @@ -97826,28 +97826,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_convolution] /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "EXT_convolution", Version = "", EntryPoint = "glSeparableFilter2DEXT")] @@ -98339,13 +98339,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_buffer_object] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "EXT_texture_buffer_object", Version = "", EntryPoint = "glTexBufferEXT")] @@ -98355,13 +98355,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture_buffer_object] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "EXT_texture_buffer_object", Version = "", EntryPoint = "glTexBufferEXT")] @@ -98371,19 +98371,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glTexCoordPointerEXT")] @@ -98392,19 +98392,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glTexCoordPointerEXT")] @@ -98416,19 +98416,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glTexCoordPointerEXT")] @@ -98440,19 +98440,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glTexCoordPointerEXT")] @@ -98464,19 +98464,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glTexCoordPointerEXT")] @@ -98487,34 +98487,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexImage3DEXT")] @@ -98523,34 +98523,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexImage3DEXT")] @@ -98562,34 +98562,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexImage3DEXT")] @@ -98601,34 +98601,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexImage3DEXT")] @@ -98640,34 +98640,34 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexImage3DEXT")] @@ -98726,25 +98726,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage1DEXT")] @@ -98753,25 +98753,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage1DEXT")] @@ -98783,25 +98783,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage1DEXT")] @@ -98813,25 +98813,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage1DEXT")] @@ -98843,25 +98843,25 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage1DEXT")] @@ -98872,31 +98872,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage2DEXT")] @@ -98905,31 +98905,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage2DEXT")] @@ -98941,31 +98941,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage2DEXT")] @@ -98977,31 +98977,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage2DEXT")] @@ -99013,31 +99013,31 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_subtexture] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_subtexture", Version = "", EntryPoint = "glTexSubImage2DEXT")] @@ -99048,37 +99048,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexSubImage3DEXT")] @@ -99087,37 +99087,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexSubImage3DEXT")] @@ -99129,37 +99129,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexSubImage3DEXT")] @@ -99171,37 +99171,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexSubImage3DEXT")] @@ -99213,37 +99213,37 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_texture3D] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "EXT_texture3D", Version = "", EntryPoint = "glTexSubImage3DEXT")] @@ -101399,16 +101399,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsEXT")] @@ -101418,16 +101418,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "EXT_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsEXT")] @@ -101437,10 +101437,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uiEXT")] @@ -101450,10 +101450,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uiEXT")] @@ -101463,13 +101463,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uivEXT")] @@ -101479,13 +101479,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uivEXT")] @@ -101495,13 +101495,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uivEXT")] @@ -101511,13 +101511,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uivEXT")] @@ -101527,13 +101527,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uivEXT")] @@ -101543,13 +101543,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform1uivEXT")] @@ -101559,13 +101559,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uiEXT")] @@ -101575,13 +101575,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uiEXT")] @@ -101591,13 +101591,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uivEXT")] @@ -101607,13 +101607,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uivEXT")] @@ -101623,13 +101623,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uivEXT")] @@ -101639,13 +101639,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uivEXT")] @@ -101655,13 +101655,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform2uivEXT")] @@ -101671,16 +101671,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uiEXT")] @@ -101690,16 +101690,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uiEXT")] @@ -101709,13 +101709,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uivEXT")] @@ -101725,13 +101725,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uivEXT")] @@ -101741,13 +101741,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uivEXT")] @@ -101757,13 +101757,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uivEXT")] @@ -101773,13 +101773,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uivEXT")] @@ -101789,13 +101789,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform3uivEXT")] @@ -101805,19 +101805,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uiEXT")] @@ -101827,19 +101827,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uiEXT")] @@ -101849,13 +101849,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uivEXT")] @@ -101865,13 +101865,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uivEXT")] @@ -101881,13 +101881,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uivEXT")] @@ -101897,13 +101897,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uivEXT")] @@ -101913,13 +101913,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uivEXT")] @@ -101929,13 +101929,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_gpu_shader4] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "EXT_gpu_shader4", Version = "", EntryPoint = "glUniform4uivEXT")] @@ -101977,13 +101977,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] @@ -101993,13 +101993,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] @@ -102023,7 +102023,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] @@ -102033,7 +102033,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_separate_shader_objects] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] @@ -103720,19 +103720,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glVertexPointerEXT")] @@ -103741,19 +103741,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glVertexPointerEXT")] @@ -103765,19 +103765,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glVertexPointerEXT")] @@ -103789,19 +103789,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glVertexPointerEXT")] @@ -103813,19 +103813,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: EXT_vertex_array] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. /// - /// + /// /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// - /// [length: size,type,stride,count] + /// [length: size,type,stride,count] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "EXT_vertex_array", Version = "", EntryPoint = "glVertexPointerEXT")] @@ -104756,16 +104756,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INGR_blend_func_separate] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// [Obsolete("Use IngrBlendFuncSeparate overload instead")] @@ -104775,16 +104775,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INGR_blend_func_separate] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// [AutoGenerated(Category = "INGR_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateINGR")] @@ -104809,13 +104809,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glColorPointervINTEL")] @@ -104824,13 +104824,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glColorPointervINTEL")] @@ -104842,13 +104842,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glColorPointervINTEL")] @@ -104860,13 +104860,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glColorPointervINTEL")] @@ -104878,13 +104878,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of colors /// - /// + /// /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glColorPointervINTEL")] @@ -105660,10 +105660,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glNormalPointervINTEL")] @@ -105672,10 +105672,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glNormalPointervINTEL")] @@ -105687,10 +105687,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glNormalPointervINTEL")] @@ -105702,10 +105702,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glNormalPointervINTEL")] @@ -105717,10 +105717,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of normals /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glNormalPointervINTEL")] @@ -105743,13 +105743,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glTexCoordPointervINTEL")] @@ -105758,13 +105758,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glTexCoordPointervINTEL")] @@ -105776,13 +105776,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glTexCoordPointervINTEL")] @@ -105794,13 +105794,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glTexCoordPointervINTEL")] @@ -105812,13 +105812,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of texture coordinates /// - /// + /// /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glTexCoordPointervINTEL")] @@ -105843,13 +105843,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glVertexPointervINTEL")] @@ -105858,13 +105858,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glVertexPointervINTEL")] @@ -105876,13 +105876,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glVertexPointervINTEL")] @@ -105894,13 +105894,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glVertexPointervINTEL")] @@ -105912,13 +105912,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: INTEL_parallel_arrays] /// Define an array of vertex data /// - /// + /// /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. /// - /// + /// /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. /// - /// [length: 4] + /// [length: 4] /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. /// [AutoGenerated(Category = "INTEL_parallel_arrays", Version = "", EntryPoint = "glVertexPointervINTEL")] @@ -105937,10 +105937,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -105949,10 +105949,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -105964,10 +105964,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -105979,10 +105979,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -105994,10 +105994,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -106008,22 +106008,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -106033,22 +106033,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -106058,22 +106058,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -106083,22 +106083,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -106108,22 +106108,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -106133,22 +106133,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -106158,22 +106158,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -106183,22 +106183,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -106208,28 +106208,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -106239,28 +106239,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -106270,28 +106270,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -106301,28 +106301,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -106332,28 +106332,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -106363,28 +106363,28 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -106533,19 +106533,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -106555,19 +106555,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -106577,19 +106577,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -106599,19 +106599,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -106621,19 +106621,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -106643,19 +106643,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -106665,16 +106665,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106685,16 +106685,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106705,16 +106705,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106725,16 +106725,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106747,16 +106747,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106769,16 +106769,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106791,16 +106791,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106813,16 +106813,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106835,16 +106835,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106857,16 +106857,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106879,16 +106879,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106901,16 +106901,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106923,16 +106923,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106945,16 +106945,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -106967,16 +106967,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -107030,16 +107030,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -107049,16 +107049,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -107068,13 +107068,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -107083,13 +107083,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -107101,13 +107101,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -107119,13 +107119,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -107137,13 +107137,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -107160,16 +107160,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -107179,16 +107179,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -107277,10 +107277,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2dMESA")] @@ -107289,7 +107289,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2dvMESA")] @@ -107299,7 +107299,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2dvMESA")] @@ -107309,7 +107309,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2dvMESA")] @@ -107319,10 +107319,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2fMESA")] @@ -107331,7 +107331,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2fvMESA")] @@ -107341,7 +107341,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2fvMESA")] @@ -107351,7 +107351,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2fvMESA")] @@ -107361,10 +107361,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2iMESA")] @@ -107373,7 +107373,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2ivMESA")] @@ -107383,7 +107383,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2ivMESA")] @@ -107393,7 +107393,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2ivMESA")] @@ -107403,10 +107403,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2sMESA")] @@ -107415,7 +107415,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2svMESA")] @@ -107425,7 +107425,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2svMESA")] @@ -107435,7 +107435,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 2] + /// [length: 2] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos2svMESA")] @@ -107445,13 +107445,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3dMESA")] @@ -107460,7 +107460,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3dvMESA")] @@ -107470,7 +107470,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3dvMESA")] @@ -107480,7 +107480,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3dvMESA")] @@ -107490,13 +107490,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3fMESA")] @@ -107505,7 +107505,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3fvMESA")] @@ -107515,7 +107515,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3fvMESA")] @@ -107525,7 +107525,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3fvMESA")] @@ -107535,13 +107535,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3iMESA")] @@ -107550,7 +107550,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3ivMESA")] @@ -107560,7 +107560,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3ivMESA")] @@ -107570,7 +107570,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3ivMESA")] @@ -107580,13 +107580,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3sMESA")] @@ -107595,7 +107595,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3svMESA")] @@ -107605,7 +107605,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3svMESA")] @@ -107615,7 +107615,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 3] + /// [length: 3] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos3svMESA")] @@ -107625,13 +107625,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// /// @@ -107641,7 +107641,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4dvMESA")] @@ -107651,7 +107651,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4dvMESA")] @@ -107661,7 +107661,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4dvMESA")] @@ -107671,13 +107671,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// /// @@ -107687,7 +107687,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4fvMESA")] @@ -107697,7 +107697,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4fvMESA")] @@ -107707,7 +107707,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4fvMESA")] @@ -107717,13 +107717,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// /// @@ -107733,7 +107733,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4ivMESA")] @@ -107743,7 +107743,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4ivMESA")] @@ -107753,7 +107753,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4ivMESA")] @@ -107763,13 +107763,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// - /// + /// /// Specify the , , coordinates for the raster position. /// /// @@ -107779,7 +107779,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4svMESA")] @@ -107789,7 +107789,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4svMESA")] @@ -107799,7 +107799,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: MESA_window_pos] /// Specify the raster position in window coordinates for pixel operations /// - /// [length: 4] + /// [length: 4] /// Specify the , , coordinates for the raster position. /// [AutoGenerated(Category = "MESA_window_pos", Version = "", EntryPoint = "glWindowPos4svMESA")] @@ -107875,10 +107875,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_conditional_render] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// - /// + /// /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. /// [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] @@ -107888,10 +107888,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_conditional_render] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// - /// + /// /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. /// [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] @@ -107913,7 +107913,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBeginTransformFeedbackNV")] @@ -107934,13 +107934,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferBaseNV")] @@ -107950,13 +107950,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferBaseNV")] @@ -107984,19 +107984,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")] @@ -108006,19 +108006,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")] @@ -108028,19 +108028,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")] @@ -108050,19 +108050,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")] @@ -108086,10 +108086,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glBindTransformFeedbackNV")] @@ -108099,10 +108099,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glBindTransformFeedbackNV")] @@ -108112,10 +108112,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [Obsolete("Use BufferTargetArb overload instead")] @@ -108126,10 +108126,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [Obsolete("Use BufferTargetArb overload instead")] @@ -108224,7 +108224,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_depth_buffer_float] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "NV_depth_buffer_float", Version = "", EntryPoint = "glClearDepthdNV")] @@ -108379,46 +108379,46 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_copy_image] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// /// @@ -108429,46 +108429,46 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_copy_image] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// /// @@ -109459,7 +109459,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// [length: n] + /// [length: n] /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")] @@ -109469,7 +109469,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// [length: n] + /// [length: n] /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")] @@ -109479,7 +109479,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -109490,7 +109490,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -109501,7 +109501,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -109512,7 +109512,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -109523,7 +109523,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -109534,7 +109534,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// /// [length: n] @@ -109545,7 +109545,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109555,7 +109555,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109565,10 +109565,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109578,10 +109578,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109591,10 +109591,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109604,10 +109604,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109617,10 +109617,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109630,10 +109630,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")] @@ -109649,10 +109649,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_depth_buffer_float] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "NV_depth_buffer_float", Version = "", EntryPoint = "glDepthRangedNV")] @@ -109693,10 +109693,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [Obsolete("Use PrimitiveType overload instead")] @@ -109707,10 +109707,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [Obsolete("Use PrimitiveType overload instead")] @@ -109721,10 +109721,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDrawTransformFeedbackNV")] @@ -109734,10 +109734,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDrawTransformFeedbackNV")] @@ -110029,10 +110029,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")] @@ -110042,10 +110042,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")] @@ -110055,10 +110055,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")] @@ -110068,10 +110068,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")] @@ -110081,10 +110081,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")] @@ -110094,10 +110094,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")] @@ -110155,13 +110155,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")] @@ -110171,13 +110171,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")] @@ -110187,13 +110187,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")] @@ -110203,13 +110203,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")] @@ -110219,13 +110219,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")] @@ -110235,13 +110235,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")] @@ -110893,13 +110893,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_explicit_multisample] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")] @@ -110909,13 +110909,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_explicit_multisample] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")] @@ -110925,13 +110925,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_explicit_multisample] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")] @@ -110941,13 +110941,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_explicit_multisample] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")] @@ -110957,13 +110957,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_explicit_multisample] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")] @@ -110973,13 +110973,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_explicit_multisample] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")] @@ -112541,13 +112541,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 4] + /// [length: 4] /// Returns the requested object parameter. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")] @@ -112557,13 +112557,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 4] + /// [length: 4] /// Returns the requested object parameter. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")] @@ -112573,13 +112573,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 4] + /// [length: 4] /// Returns the requested object parameter. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")] @@ -112589,13 +112589,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 4] + /// [length: 4] /// Returns the requested object parameter. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")] @@ -112605,13 +112605,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 4] + /// [length: 4] /// Returns the requested object parameter. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")] @@ -112621,13 +112621,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: 4] + /// [length: 4] /// Returns the requested object parameter. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")] @@ -112925,10 +112925,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_path_rendering] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -112944,10 +112944,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_path_rendering] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -112963,10 +112963,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_path_rendering] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -112982,10 +112982,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_path_rendering] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -113001,10 +113001,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_path_rendering] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -113020,10 +113020,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_path_rendering] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -113197,13 +113197,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// [length: 1] + /// [length: 1] /// The maximum number of characters, including the null terminator, that may be written into name. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")] @@ -113213,13 +113213,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// [length: 1] + /// [length: 1] /// The maximum number of characters, including the null terminator, that may be written into name. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")] @@ -113229,13 +113229,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// [length: 1] + /// [length: 1] /// The maximum number of characters, including the null terminator, that may be written into name. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")] @@ -113245,13 +113245,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// [length: 1] + /// [length: 1] /// The maximum number of characters, including the null terminator, that may be written into name. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")] @@ -113261,13 +113261,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] @@ -113277,13 +113277,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] @@ -113293,13 +113293,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] @@ -113309,13 +113309,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] @@ -113325,13 +113325,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] @@ -113341,13 +113341,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] @@ -113357,13 +113357,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_shader_buffer_load] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_shader_buffer_load", Version = "", EntryPoint = "glGetUniformui64vNV")] @@ -113373,13 +113373,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_shader_buffer_load] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_shader_buffer_load", Version = "", EntryPoint = "glGetUniformui64vNV")] @@ -113389,13 +113389,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_shader_buffer_load] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_shader_buffer_load", Version = "", EntryPoint = "glGetUniformui64vNV")] @@ -113419,13 +113419,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113436,13 +113436,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113453,13 +113453,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")] @@ -113469,13 +113469,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")] @@ -113485,13 +113485,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113502,13 +113502,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113519,13 +113519,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")] @@ -113535,13 +113535,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")] @@ -113551,13 +113551,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113568,13 +113568,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113585,13 +113585,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")] @@ -113601,13 +113601,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")] @@ -113617,13 +113617,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113634,13 +113634,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113651,13 +113651,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")] @@ -113667,13 +113667,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")] @@ -113683,13 +113683,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113700,13 +113700,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113717,13 +113717,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")] @@ -113733,13 +113733,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")] @@ -113749,13 +113749,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113766,13 +113766,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [Obsolete("Use NvVertexProgram overload instead")] @@ -113783,13 +113783,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")] @@ -113799,13 +113799,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 1] + /// [length: 1] /// Returns the requested data. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")] @@ -114460,7 +114460,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glIsProgramNV")] @@ -114470,7 +114470,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glIsProgramNV")] @@ -114492,7 +114492,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glIsTransformFeedbackNV")] @@ -114502,7 +114502,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback2] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glIsTransformFeedbackNV")] @@ -117750,10 +117750,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_point_sprite] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "NV_point_sprite", Version = "", EntryPoint = "glPointParameteriNV")] @@ -117762,10 +117762,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_point_sprite] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "NV_point_sprite", Version = "", EntryPoint = "glPointParameterivNV")] @@ -117775,10 +117775,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_point_sprite] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "NV_point_sprite", Version = "", EntryPoint = "glPointParameterivNV")] @@ -117856,7 +117856,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_primitive_restart] /// Specify the primitive restart index /// - /// + /// /// Specifies the value to be interpreted as the primitive restart index. /// [AutoGenerated(Category = "NV_primitive_restart", Version = "", EntryPoint = "glPrimitiveRestartIndexNV")] @@ -117866,7 +117866,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_primitive_restart] /// Specify the primitive restart index /// - /// + /// /// Specifies the value to be interpreted as the primitive restart index. /// [AutoGenerated(Category = "NV_primitive_restart", Version = "", EntryPoint = "glPrimitiveRestartIndexNV")] @@ -118606,13 +118606,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// /// @@ -118625,13 +118625,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// /// @@ -118644,13 +118644,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")] @@ -118660,13 +118660,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")] @@ -118676,13 +118676,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")] @@ -118692,13 +118692,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")] @@ -118708,13 +118708,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")] @@ -118724,13 +118724,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")] @@ -118740,13 +118740,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// /// @@ -118759,13 +118759,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// /// @@ -118778,13 +118778,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")] @@ -118794,13 +118794,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")] @@ -118810,13 +118810,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")] @@ -118826,13 +118826,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")] @@ -118842,13 +118842,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")] @@ -118858,13 +118858,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// [length: 4] + /// [length: 4] /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")] @@ -119150,13 +119150,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")] @@ -119166,13 +119166,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")] @@ -119182,16 +119182,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] @@ -119201,16 +119201,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] @@ -119220,16 +119220,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] @@ -119239,16 +119239,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] @@ -119258,16 +119258,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] @@ -119277,16 +119277,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] @@ -119296,13 +119296,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64NV")] @@ -119312,16 +119312,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] @@ -119331,16 +119331,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] @@ -119350,16 +119350,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] @@ -119369,16 +119369,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")] @@ -119388,16 +119388,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")] @@ -119407,16 +119407,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] @@ -119426,16 +119426,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] @@ -119445,16 +119445,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] @@ -119464,16 +119464,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] @@ -119483,16 +119483,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] @@ -119502,16 +119502,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] @@ -119521,16 +119521,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64NV")] @@ -119540,16 +119540,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] @@ -119559,16 +119559,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] @@ -119578,16 +119578,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] @@ -119597,19 +119597,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")] @@ -119619,19 +119619,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")] @@ -119641,16 +119641,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] @@ -119660,16 +119660,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] @@ -119679,16 +119679,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] @@ -119698,16 +119698,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] @@ -119717,16 +119717,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] @@ -119736,16 +119736,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] @@ -119755,19 +119755,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64NV")] @@ -119777,16 +119777,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] @@ -119796,16 +119796,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] @@ -119815,16 +119815,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] @@ -119834,22 +119834,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")] @@ -119859,22 +119859,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")] @@ -119884,16 +119884,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] @@ -119903,16 +119903,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] @@ -119922,16 +119922,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] @@ -119941,16 +119941,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] @@ -119960,16 +119960,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] @@ -119979,16 +119979,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] @@ -119998,22 +119998,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64NV")] @@ -120023,16 +120023,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] @@ -120042,16 +120042,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] @@ -120061,16 +120061,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] @@ -120150,13 +120150,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64NV")] @@ -120166,13 +120166,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64NV")] @@ -120182,16 +120182,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")] @@ -120201,16 +120201,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")] @@ -120220,16 +120220,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")] @@ -120239,16 +120239,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")] @@ -120258,16 +120258,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")] @@ -120277,16 +120277,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count] + /// [length: count] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")] @@ -122622,16 +122622,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")] @@ -122641,16 +122641,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")] @@ -122660,16 +122660,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")] @@ -122679,16 +122679,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")] @@ -122698,16 +122698,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")] @@ -122717,16 +122717,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_transform_feedback] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")] @@ -122790,10 +122790,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64NV")] @@ -122802,13 +122802,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] @@ -122818,13 +122818,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] @@ -122834,13 +122834,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] @@ -122850,10 +122850,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64NV")] @@ -122863,13 +122863,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] @@ -122879,13 +122879,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] @@ -122895,13 +122895,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] @@ -122911,13 +122911,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64NV")] @@ -122926,13 +122926,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] @@ -122942,13 +122942,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] @@ -122958,13 +122958,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] @@ -122974,13 +122974,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64NV")] @@ -122990,13 +122990,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] @@ -123006,13 +123006,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] @@ -123022,13 +123022,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] @@ -123038,16 +123038,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64NV")] @@ -123056,13 +123056,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] @@ -123072,13 +123072,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] @@ -123088,13 +123088,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] @@ -123104,16 +123104,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64NV")] @@ -123123,13 +123123,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] @@ -123139,13 +123139,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] @@ -123155,13 +123155,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] @@ -123171,19 +123171,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64NV")] @@ -123192,13 +123192,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] @@ -123208,13 +123208,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] @@ -123224,13 +123224,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] @@ -123240,19 +123240,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64NV")] @@ -123262,13 +123262,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] @@ -123278,13 +123278,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] @@ -123294,13 +123294,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: AMD_gpu_shader_int64|NV_gpu_shader5] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "AMD_gpu_shader_int64|NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] @@ -123372,10 +123372,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64NV")] @@ -123385,10 +123385,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64NV")] @@ -123398,13 +123398,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")] @@ -123414,13 +123414,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")] @@ -123430,13 +123430,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")] @@ -123446,13 +123446,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")] @@ -123462,13 +123462,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")] @@ -123478,13 +123478,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_shader_buffer_load] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")] @@ -124383,10 +124383,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dNV")] @@ -124396,10 +124396,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dNV")] @@ -124409,10 +124409,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dvNV")] @@ -124422,10 +124422,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dvNV")] @@ -124435,10 +124435,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fNV")] @@ -124448,10 +124448,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fNV")] @@ -124461,10 +124461,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fvNV")] @@ -124474,10 +124474,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fvNV")] @@ -124515,10 +124515,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1sNV")] @@ -124528,10 +124528,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1sNV")] @@ -124541,10 +124541,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1svNV")] @@ -124554,10 +124554,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1svNV")] @@ -124567,13 +124567,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dNV")] @@ -124583,13 +124583,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dNV")] @@ -124599,10 +124599,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")] @@ -124612,10 +124612,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")] @@ -124625,10 +124625,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")] @@ -124638,10 +124638,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")] @@ -124651,10 +124651,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")] @@ -124664,10 +124664,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")] @@ -124677,13 +124677,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fNV")] @@ -124693,13 +124693,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fNV")] @@ -124709,10 +124709,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")] @@ -124722,10 +124722,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")] @@ -124735,10 +124735,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")] @@ -124748,10 +124748,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")] @@ -124761,10 +124761,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")] @@ -124774,10 +124774,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")] @@ -124845,13 +124845,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2sNV")] @@ -124861,13 +124861,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2sNV")] @@ -124877,10 +124877,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")] @@ -124890,10 +124890,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")] @@ -124903,10 +124903,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")] @@ -124916,10 +124916,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")] @@ -124929,10 +124929,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")] @@ -124942,10 +124942,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")] @@ -124955,16 +124955,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dNV")] @@ -124974,16 +124974,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dNV")] @@ -124993,10 +124993,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")] @@ -125006,10 +125006,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")] @@ -125019,10 +125019,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")] @@ -125032,10 +125032,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")] @@ -125045,10 +125045,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")] @@ -125058,10 +125058,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")] @@ -125071,16 +125071,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fNV")] @@ -125090,16 +125090,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fNV")] @@ -125109,10 +125109,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")] @@ -125122,10 +125122,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")] @@ -125135,10 +125135,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")] @@ -125148,10 +125148,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")] @@ -125161,10 +125161,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")] @@ -125174,10 +125174,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")] @@ -125247,16 +125247,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3sNV")] @@ -125266,16 +125266,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3sNV")] @@ -125285,10 +125285,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")] @@ -125298,10 +125298,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")] @@ -125311,10 +125311,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")] @@ -125324,10 +125324,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")] @@ -125337,10 +125337,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")] @@ -125350,10 +125350,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")] @@ -125363,19 +125363,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dNV")] @@ -125385,19 +125385,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dNV")] @@ -125407,10 +125407,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")] @@ -125420,10 +125420,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")] @@ -125433,10 +125433,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")] @@ -125446,10 +125446,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")] @@ -125459,10 +125459,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")] @@ -125472,10 +125472,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")] @@ -125485,19 +125485,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fNV")] @@ -125507,19 +125507,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fNV")] @@ -125529,10 +125529,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")] @@ -125542,10 +125542,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")] @@ -125555,10 +125555,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")] @@ -125568,10 +125568,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")] @@ -125581,10 +125581,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")] @@ -125594,10 +125594,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")] @@ -125669,19 +125669,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4sNV")] @@ -125691,19 +125691,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4sNV")] @@ -125713,10 +125713,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")] @@ -125726,10 +125726,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")] @@ -125739,10 +125739,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")] @@ -125752,10 +125752,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")] @@ -125765,10 +125765,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")] @@ -125778,10 +125778,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")] @@ -125791,19 +125791,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubNV")] @@ -125813,19 +125813,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubNV")] @@ -125835,10 +125835,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")] @@ -125848,10 +125848,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")] @@ -125861,10 +125861,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")] @@ -125874,10 +125874,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")] @@ -125887,10 +125887,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")] @@ -125900,10 +125900,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")] @@ -125913,19 +125913,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_buffer_unified_memory] /// Specify the organization of vertex arrays /// - /// + /// /// The generic vertex attribute array being described. /// - /// + /// /// The number of values per vertex that are stored in the array. /// - /// + /// /// The type of the data stored in the array. /// - /// + /// /// The distance between elements within the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexAttribFormatNV")] @@ -125935,19 +125935,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_buffer_unified_memory] /// Specify the organization of vertex arrays /// - /// + /// /// The generic vertex attribute array being described. /// - /// + /// /// The number of values per vertex that are stored in the array. /// - /// + /// /// The type of the data stored in the array. /// - /// + /// /// The distance between elements within the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexAttribFormatNV")] @@ -126305,19 +126305,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126327,19 +126327,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126351,19 +126351,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126375,19 +126375,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126399,19 +126399,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126423,19 +126423,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126445,19 +126445,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126469,19 +126469,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126493,19 +126493,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -126517,19 +126517,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NV_vertex_program] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: fsize,type,stride] + /// [length: fsize,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")] @@ -127643,7 +127643,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NVX_conditional_render] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// [AutoGenerated(Category = "NVX_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNVX")] @@ -127653,7 +127653,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: NVX_conditional_render] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// [AutoGenerated(Category = "NVX_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNVX")] @@ -127743,7 +127743,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClearDepthfOES")] @@ -127757,10 +127757,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Specify a plane against which all geometry is clipped /// - /// + /// /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. /// - /// [length: 4] + /// [length: 4] /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] @@ -127770,10 +127770,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Specify a plane against which all geometry is clipped /// - /// + /// /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. /// - /// [length: 4] + /// [length: 4] /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] @@ -127783,10 +127783,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Specify a plane against which all geometry is clipped /// - /// + /// /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. /// - /// [length: 4] + /// [length: 4] /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] @@ -127891,10 +127891,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glDepthRangefOES")] @@ -127988,22 +127988,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Multiply the current matrix by a perspective matrix /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. /// - /// + /// /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glFrustumfOES")] @@ -128022,10 +128022,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Return the coefficients of the specified clipping plane /// - /// + /// /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. /// - /// [length: 4] + /// [length: 4] /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] @@ -128035,10 +128035,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Return the coefficients of the specified clipping plane /// - /// + /// /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. /// - /// [length: 4] + /// [length: 4] /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] @@ -128048,10 +128048,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Return the coefficients of the specified clipping plane /// - /// + /// /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. /// - /// [length: 4] + /// [length: 4] /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] @@ -128485,10 +128485,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")] @@ -128498,10 +128498,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")] @@ -128511,10 +128511,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")] @@ -128524,10 +128524,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")] @@ -128550,13 +128550,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")] @@ -128566,13 +128566,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")] @@ -128582,10 +128582,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] @@ -128595,10 +128595,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] @@ -128608,10 +128608,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] @@ -128621,10 +128621,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] @@ -128634,10 +128634,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] @@ -128647,10 +128647,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] @@ -128688,16 +128688,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")] @@ -128707,16 +128707,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")] @@ -128726,10 +128726,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] @@ -128739,10 +128739,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] @@ -128752,10 +128752,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] @@ -128765,10 +128765,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] @@ -128778,10 +128778,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] @@ -128791,10 +128791,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] @@ -128833,19 +128833,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")] @@ -128855,19 +128855,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")] @@ -128877,10 +128877,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] @@ -128890,10 +128890,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] @@ -128903,10 +128903,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] @@ -128916,10 +128916,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] @@ -128929,10 +128929,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] @@ -128942,10 +128942,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] @@ -129046,22 +129046,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_single_precision] /// Multiply the current matrix with an orthographic matrix /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the left and right vertical clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the coordinates for the bottom and top horizontal clipping planes. /// - /// + /// /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. /// - /// + /// /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. /// [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glOrthofOES")] @@ -129309,10 +129309,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_fixed_point] /// Specify multisample coverage parameters /// - /// + /// /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. /// - /// + /// /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. /// [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glSampleCoverageOES")] @@ -129334,7 +129334,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")] @@ -129344,7 +129344,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")] @@ -129354,7 +129354,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")] @@ -129364,7 +129364,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 1] + /// [length: 1] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")] @@ -129385,10 +129385,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")] @@ -129398,10 +129398,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")] @@ -129411,7 +129411,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] @@ -129421,7 +129421,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] @@ -129431,7 +129431,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] @@ -129441,7 +129441,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] @@ -129451,7 +129451,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] @@ -129461,7 +129461,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 2] + /// [length: 2] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] @@ -129495,13 +129495,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")] @@ -129511,13 +129511,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")] @@ -129527,7 +129527,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] @@ -129537,7 +129537,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] @@ -129547,7 +129547,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] @@ -129557,7 +129557,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] @@ -129567,7 +129567,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] @@ -129577,7 +129577,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 3] + /// [length: 3] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] @@ -129612,16 +129612,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")] @@ -129631,16 +129631,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")] @@ -129650,7 +129650,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] @@ -129660,7 +129660,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] @@ -129670,7 +129670,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] @@ -129680,7 +129680,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] @@ -129690,7 +129690,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] @@ -129700,7 +129700,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Set the current texture coordinates /// - /// [length: 4] + /// [length: 4] /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] @@ -129812,10 +129812,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")] @@ -129825,10 +129825,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")] @@ -129838,7 +129838,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] @@ -129848,7 +129848,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] @@ -129858,7 +129858,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] @@ -129868,7 +129868,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] @@ -129878,7 +129878,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] @@ -129888,7 +129888,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 2] + /// [length: 2] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] @@ -129915,13 +129915,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")] @@ -129931,13 +129931,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")] @@ -129947,7 +129947,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] @@ -129957,7 +129957,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] @@ -129967,7 +129967,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] @@ -129977,7 +129977,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] @@ -129987,7 +129987,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] @@ -129997,7 +129997,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 3] + /// [length: 3] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] @@ -130031,16 +130031,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")] @@ -130050,16 +130050,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// - /// + /// /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")] @@ -130069,7 +130069,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] @@ -130079,7 +130079,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] @@ -130089,7 +130089,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] @@ -130099,7 +130099,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] @@ -130109,7 +130109,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] @@ -130119,7 +130119,7 @@ namespace OpenTK.Graphics.OpenGL /// [requires: OES_byte_coordinates] /// Specify a vertex /// - /// [length: 4] + /// [length: 4] /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. /// [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] @@ -130158,10 +130158,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: PGI_misc_hints] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. LineSmoothHint, PolygonSmoothHint, TextureCompressionHint, and FragmentShaderDerivativeHint are accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [AutoGenerated(Category = "PGI_misc_hints", Version = "", EntryPoint = "glHintPGI")] @@ -130174,13 +130174,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")] @@ -130190,13 +130190,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")] @@ -130206,13 +130206,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")] @@ -130222,13 +130222,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130239,13 +130239,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130256,13 +130256,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130273,13 +130273,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")] @@ -130289,13 +130289,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")] @@ -130305,13 +130305,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")] @@ -130321,13 +130321,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130338,13 +130338,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130355,13 +130355,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130372,22 +130372,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")] @@ -130396,22 +130396,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")] @@ -130423,22 +130423,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")] @@ -130450,22 +130450,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")] @@ -130477,22 +130477,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")] @@ -130503,22 +130503,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130528,22 +130528,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130556,22 +130556,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130584,22 +130584,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130612,22 +130612,22 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130639,19 +130639,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Copy pixels into a color table /// - /// + /// /// The color table target. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The internal storage format of the texture image. Must be one of the following symbolic constants: Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The x coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The y coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The width of the pixel rectangle. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glCopyColorTableSGI")] @@ -130660,19 +130660,19 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Copy pixels into a color table /// - /// + /// /// The color table target. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The internal storage format of the texture image. Must be one of the following symbolic constants: Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The x coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The y coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The width of the pixel rectangle. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130682,13 +130682,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")] @@ -130698,13 +130698,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")] @@ -130714,13 +130714,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")] @@ -130730,13 +130730,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130747,13 +130747,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130764,13 +130764,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130781,13 +130781,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")] @@ -130797,13 +130797,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")] @@ -130813,13 +130813,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")] @@ -130829,13 +130829,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130846,13 +130846,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130863,13 +130863,13 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -130880,16 +130880,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")] @@ -130898,16 +130898,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")] @@ -130919,16 +130919,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")] @@ -130940,16 +130940,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")] @@ -130961,16 +130961,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")] @@ -130981,16 +130981,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -131000,16 +131000,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -131022,16 +131022,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -131044,16 +131044,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -131066,16 +131066,16 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGI_color_table] /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [Obsolete("Use ColorTableTargetSgi overload instead")] @@ -131426,10 +131426,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGIS_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "SGIS_point_parameters", Version = "", EntryPoint = "glPointParameterfSGIS")] @@ -131438,10 +131438,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGIS_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "SGIS_point_parameters", Version = "", EntryPoint = "glPointParameterfvSGIS")] @@ -131451,10 +131451,10 @@ namespace OpenTK.Graphics.OpenGL /// [requires: SGIS_point_parameters] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "SGIS_point_parameters", Version = "", EntryPoint = "glPointParameterfvSGIS")] @@ -134036,8409 +134036,8409 @@ namespace OpenTK.Graphics.OpenGL [Slot(2035)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTbufferMask3DFX(UInt32 mask); + private static extern void glTbufferMask3DFX(UInt32 mask); [Slot(30)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginPerfMonitorAMD(UInt32 monitor); + private static extern void glBeginPerfMonitorAMD(UInt32 monitor); [Slot(112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationIndexedAMD(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationIndexedAMD(UInt32 buf, System.Int32 mode); [Slot(117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateIndexedAMD(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateIndexedAMD(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncIndexedAMD(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFuncIndexedAMD(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateIndexedAMD(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparateIndexedAMD(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackAMD(DebugProcAmd callback, [OutAttribute] IntPtr userParam); + private static extern void glDebugMessageCallbackAMD(DebugProcAmd callback, [OutAttribute] IntPtr userParam); [Slot(381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageEnableAMD(System.Int32 category, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageEnableAMD(System.Int32 category, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertAMD(System.Int32 category, System.Int32 severity, UInt32 id, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertAMD(System.Int32 category, System.Int32 severity, UInt32 id, Int32 length, IntPtr buf); [Slot(399)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteNamesAMD(System.Int32 identifier, UInt32 num, UInt32* names); + private static extern unsafe void glDeleteNamesAMD(System.Int32 identifier, UInt32 num, UInt32* names); [Slot(403)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors); + private static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors); [Slot(517)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndPerfMonitorAMD(UInt32 monitor); + private static extern void glEndPerfMonitorAMD(UInt32 monitor); [Slot(641)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenNamesAMD(System.Int32 identifier, UInt32 num, [OutAttribute] UInt32* names); + private static extern unsafe void glGenNamesAMD(System.Int32 identifier, UInt32 num, [OutAttribute] UInt32* names); [Slot(644)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors); + private static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors); [Slot(723)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogAMD(UInt32 count, Int32 bufsize, [OutAttribute] System.Int32* categories, [OutAttribute] UInt32* severities, [OutAttribute] UInt32* ids, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr message); + private static extern unsafe Int32 glGetDebugMessageLogAMD(UInt32 count, Int32 bufsize, [OutAttribute] System.Int32* categories, [OutAttribute] UInt32* severities, [OutAttribute] UInt32* ids, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr message); [Slot(912)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten); + private static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten); [Slot(913)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data); + private static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data); [Slot(914)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters); + private static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters); [Slot(915)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString); + private static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString); [Slot(916)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups); + private static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups); [Slot(917)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString); + private static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString); [Slot(1171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsNameAMD(System.Int32 identifier, UInt32 name); + private static extern byte glIsNameAMD(System.Int32 identifier, UInt32 name); [Slot(1325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirectAMD(System.Int32 mode, IntPtr indirect, Int32 primcount, Int32 stride); + private static extern void glMultiDrawArraysIndirectAMD(System.Int32 mode, IntPtr indirect, Int32 primcount, Int32 stride); [Slot(1334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirectAMD(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 primcount, Int32 stride); + private static extern void glMultiDrawElementsIndirectAMD(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 primcount, Int32 stride); [Slot(1824)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glQueryObjectParameteruiAMD(System.Int32 target, UInt32 id, System.Int32 pname, System.Int32 param); + private static extern void glQueryObjectParameteruiAMD(System.Int32 target, UInt32 id, System.Int32 pname, System.Int32 param); [Slot(1978)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList); + private static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList); [Slot(1986)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSetMultisamplefvAMD(System.Int32 pname, UInt32 index, Single* val); + private static extern unsafe void glSetMultisamplefvAMD(System.Int32 pname, UInt32 index, Single* val); [Slot(2012)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOpValueAMD(System.Int32 face, UInt32 value); + private static extern void glStencilOpValueAMD(System.Int32 face, UInt32 value); [Slot(2036)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTessellationFactorAMD(Single factor); + private static extern void glTessellationFactorAMD(Single factor); [Slot(2037)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTessellationModeAMD(System.Int32 mode); + private static extern void glTessellationModeAMD(System.Int32 mode); [Slot(2171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorageSparseAMD(System.Int32 target, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, Int32 layers, UInt32 flags); + private static extern void glTexStorageSparseAMD(System.Int32 target, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, Int32 layers, UInt32 flags); [Slot(2221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorageSparseAMD(UInt32 texture, System.Int32 target, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, Int32 layers, UInt32 flags); + private static extern void glTextureStorageSparseAMD(UInt32 texture, System.Int32 target, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, Int32 layers, UInt32 flags); [Slot(2654)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribParameteriAMD(UInt32 index, System.Int32 pname, Int32 param); + private static extern void glVertexAttribParameteriAMD(UInt32 index, System.Int32 pname, Int32 param); [Slot(84)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArrayAPPLE(UInt32 array); + private static extern void glBindVertexArrayAPPLE(UInt32 array); [Slot(136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferParameteriAPPLE(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glBufferParameteriAPPLE(System.Int32 target, System.Int32 pname, Int32 param); [Slot(392)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFencesAPPLE(Int32 n, UInt32* fences); + private static extern unsafe void glDeleteFencesAPPLE(Int32 n, UInt32* fences); [Slot(422)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArraysAPPLE(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArraysAPPLE(Int32 n, UInt32* arrays); [Slot(448)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexAttribAPPLE(UInt32 index, System.Int32 pname); + private static extern void glDisableVertexAttribAPPLE(UInt32 index, System.Int32 pname); [Slot(465)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementArrayAPPLE(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawElementArrayAPPLE(System.Int32 mode, Int32 first, Int32 count); [Slot(478)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElementArrayAPPLE(System.Int32 mode, UInt32 start, UInt32 end, Int32 first, Int32 count); + private static extern void glDrawRangeElementArrayAPPLE(System.Int32 mode, UInt32 start, UInt32 end, Int32 first, Int32 count); [Slot(495)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glElementPointerAPPLE(System.Int32 type, IntPtr pointer); + private static extern void glElementPointerAPPLE(System.Int32 type, IntPtr pointer); [Slot(507)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexAttribAPPLE(UInt32 index, System.Int32 pname); + private static extern void glEnableVertexAttribAPPLE(UInt32 index, System.Int32 pname); [Slot(552)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishFenceAPPLE(UInt32 fence); + private static extern void glFinishFenceAPPLE(UInt32 fence); [Slot(554)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishObjectAPPLE(System.Int32 @object, Int32 name); + private static extern void glFinishObjectAPPLE(System.Int32 @object, Int32 name); [Slot(558)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRangeAPPLE(System.Int32 target, IntPtr offset, IntPtr size); + private static extern void glFlushMappedBufferRangeAPPLE(System.Int32 target, IntPtr offset, IntPtr size); [Slot(564)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushVertexArrayRangeAPPLE(Int32 length, [OutAttribute] IntPtr pointer); + private static extern void glFlushVertexArrayRangeAPPLE(Int32 length, [OutAttribute] IntPtr pointer); [Slot(635)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFencesAPPLE(Int32 n, [OutAttribute] UInt32* fences); + private static extern unsafe void glGenFencesAPPLE(Int32 n, [OutAttribute] UInt32* fences); [Slot(660)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArraysAPPLE(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArraysAPPLE(Int32 n, [OutAttribute] UInt32* arrays); [Slot(892)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectParameterivAPPLE(System.Int32 objectType, UInt32 name, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetObjectParameterivAPPLE(System.Int32 objectType, UInt32 name, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1017)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTexParameterPointervAPPLE(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetTexParameterPointervAPPLE(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(1164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFenceAPPLE(UInt32 fence); + private static extern byte glIsFenceAPPLE(UInt32 fence); [Slot(1199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArrayAPPLE(UInt32 array); + private static extern byte glIsVertexArrayAPPLE(UInt32 array); [Slot(1200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexAttribEnabledAPPLE(UInt32 index, System.Int32 pname); + private static extern byte glIsVertexAttribEnabledAPPLE(UInt32 index, System.Int32 pname); [Slot(1275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMapVertexAttrib1dAPPLE(UInt32 index, UInt32 size, Double u1, Double u2, Int32 stride, Int32 order, Double* points); + private static extern unsafe void glMapVertexAttrib1dAPPLE(UInt32 index, UInt32 size, Double u1, Double u2, Int32 stride, Int32 order, Double* points); [Slot(1276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMapVertexAttrib1fAPPLE(UInt32 index, UInt32 size, Single u1, Single u2, Int32 stride, Int32 order, Single* points); + private static extern unsafe void glMapVertexAttrib1fAPPLE(UInt32 index, UInt32 size, Single u1, Single u2, Int32 stride, Int32 order, Single* points); [Slot(1277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMapVertexAttrib2dAPPLE(UInt32 index, UInt32 size, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); + private static extern unsafe void glMapVertexAttrib2dAPPLE(UInt32 index, UInt32 size, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); [Slot(1278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMapVertexAttrib2fAPPLE(UInt32 index, UInt32 size, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); + private static extern unsafe void glMapVertexAttrib2fAPPLE(UInt32 index, UInt32 size, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); [Slot(1329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementArrayAPPLE(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); + private static extern unsafe void glMultiDrawElementArrayAPPLE(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); [Slot(1338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawRangeElementArrayAPPLE(System.Int32 mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount); + private static extern unsafe void glMultiDrawRangeElementArrayAPPLE(System.Int32 mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount); [Slot(1551)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glObjectPurgeableAPPLE(System.Int32 objectType, UInt32 name, System.Int32 option); + private static extern System.Int32 glObjectPurgeableAPPLE(System.Int32 objectType, UInt32 name, System.Int32 option); [Slot(1552)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glObjectUnpurgeableAPPLE(System.Int32 objectType, UInt32 name, System.Int32 option); + private static extern System.Int32 glObjectUnpurgeableAPPLE(System.Int32 objectType, UInt32 name, System.Int32 option); [Slot(1981)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetFenceAPPLE(UInt32 fence); + private static extern void glSetFenceAPPLE(UInt32 fence); [Slot(2038)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glTestFenceAPPLE(UInt32 fence); + private static extern byte glTestFenceAPPLE(UInt32 fence); [Slot(2040)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glTestObjectAPPLE(System.Int32 @object, UInt32 name); + private static extern byte glTestObjectAPPLE(System.Int32 @object, UInt32 name); [Slot(2209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureRangeAPPLE(System.Int32 target, Int32 length, IntPtr pointer); + private static extern void glTextureRangeAPPLE(System.Int32 target, Int32 length, IntPtr pointer); [Slot(2435)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayParameteriAPPLE(System.Int32 pname, Int32 param); + private static extern void glVertexArrayParameteriAPPLE(System.Int32 pname, Int32 param); [Slot(2436)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayRangeAPPLE(Int32 length, [OutAttribute] IntPtr pointer); + private static extern void glVertexArrayRangeAPPLE(Int32 length, [OutAttribute] IntPtr pointer); [Slot(7)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveTextureARB(System.Int32 texture); + private static extern void glActiveTextureARB(System.Int32 texture); [Slot(22)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAttachObjectARB(UInt32 containerObj, UInt32 obj); + private static extern void glAttachObjectARB(UInt32 containerObj, UInt32 obj); [Slot(33)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQueryARB(System.Int32 target, UInt32 id); + private static extern void glBeginQueryARB(System.Int32 target, UInt32 id); [Slot(41)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindAttribLocationARB(UInt32 programObj, UInt32 index, IntPtr name); + private static extern void glBindAttribLocationARB(UInt32 programObj, UInt32 index, IntPtr name); [Slot(43)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferARB(System.Int32 target, UInt32 buffer); + private static extern void glBindBufferARB(System.Int32 target, UInt32 buffer); [Slot(67)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramARB(System.Int32 target, UInt32 program); + private static extern void glBindProgramARB(System.Int32 target, UInt32 program); [Slot(111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationiARB(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationiARB(UInt32 buf, System.Int32 mode); [Slot(116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateiARB(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateiARB(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunciARB(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFunciARB(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateiARB(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparateiARB(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferDataARB(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glBufferDataARB(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); [Slot(135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferPageCommitmentARB(System.Int32 target, IntPtr offset, Int32 size, bool commit); + private static extern void glBufferPageCommitmentARB(System.Int32 target, IntPtr offset, Int32 size, bool commit); [Slot(139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferSubDataARB(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glBufferSubDataARB(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); [Slot(147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClampColorARB(System.Int32 target, System.Int32 clamp); + private static extern void glClampColorARB(System.Int32 target, System.Int32 clamp); [Slot(179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClientActiveTextureARB(System.Int32 texture); + private static extern void glClientActiveTextureARB(System.Int32 texture); [Slot(268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompileShaderARB(UInt32 shaderObj); + private static extern void glCompileShaderARB(UInt32 shaderObj); [Slot(269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCompileShaderIncludeARB(UInt32 shader, Int32 count, IntPtr path, Int32* length); + private static extern unsafe void glCompileShaderIncludeARB(UInt32 shader, Int32 count, IntPtr path, Int32* length); [Slot(277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage1DARB(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage1DARB(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); [Slot(279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage2DARB(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage2DARB(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [Slot(281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage3DARB(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage3DARB(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [Slot(283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage1DARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage1DARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage2DARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage2DARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage3DARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage3DARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateProgramObjectARB(); + private static extern Int32 glCreateProgramObjectARB(); [Slot(362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderObjectARB(System.Int32 shaderType); + private static extern Int32 glCreateShaderObjectARB(System.Int32 shaderType); [Slot(366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe IntPtr glCreateSyncFromCLeventARB([OutAttribute] IntPtr* context, [OutAttribute] IntPtr* @event, UInt32 flags); + private static extern unsafe IntPtr glCreateSyncFromCLeventARB([OutAttribute] IntPtr* context, [OutAttribute] IntPtr* @event, UInt32 flags); [Slot(373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCurrentPaletteMatrixARB(Int32 index); + private static extern void glCurrentPaletteMatrixARB(Int32 index); [Slot(376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackARB(DebugProcArb callback, IntPtr userParam); + private static extern void glDebugMessageCallbackARB(DebugProcArb callback, IntPtr userParam); [Slot(379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControlARB(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControlARB(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(384)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertARB(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertARB(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(391)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteBuffersARB(Int32 n, UInt32* buffers); + private static extern unsafe void glDeleteBuffersARB(Int32 n, UInt32* buffers); [Slot(398)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteNamedStringARB(Int32 namelen, IntPtr name); + private static extern void glDeleteNamedStringARB(Int32 namelen, IntPtr name); [Slot(400)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteObjectARB(UInt32 obj); + private static extern void glDeleteObjectARB(UInt32 obj); [Slot(408)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramsARB(Int32 n, UInt32* programs); + private static extern unsafe void glDeleteProgramsARB(Int32 n, UInt32* programs); [Slot(411)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteQueriesARB(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteQueriesARB(Int32 n, UInt32* ids); [Slot(435)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDetachObjectARB(UInt32 containerObj, UInt32 attachedObj); + private static extern void glDetachObjectARB(UInt32 containerObj, UInt32 attachedObj); [Slot(450)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexAttribArrayARB(UInt32 index); + private static extern void glDisableVertexAttribArrayARB(UInt32 index); [Slot(452)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDispatchComputeGroupSizeARB(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z, UInt32 group_size_x, UInt32 group_size_y, UInt32 group_size_z); + private static extern void glDispatchComputeGroupSizeARB(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z, UInt32 group_size_x, UInt32 group_size_y, UInt32 group_size_z); [Slot(458)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedARB(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedARB(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); [Slot(463)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersARB(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffersARB(Int32 n, System.Int32* bufs); [Slot(471)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedARB(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedARB(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(509)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexAttribArrayARB(UInt32 index); + private static extern void glEnableVertexAttribArrayARB(UInt32 index); [Slot(520)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQueryARB(System.Int32 target); + private static extern void glEndQueryARB(System.Int32 target); [Slot(613)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureARB(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glFramebufferTextureARB(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(615)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureFaceARB(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, System.Int32 face); + private static extern void glFramebufferTextureFaceARB(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, System.Int32 face); [Slot(618)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureLayerARB(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glFramebufferTextureLayerARB(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(629)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenBuffersARB(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glGenBuffersARB(Int32 n, [OutAttribute] UInt32* buffers); [Slot(647)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramsARB(Int32 n, [OutAttribute] UInt32* programs); + private static extern unsafe void glGenProgramsARB(Int32 n, [OutAttribute] UInt32* programs); [Slot(650)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenQueriesARB(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenQueriesARB(Int32 n, [OutAttribute] UInt32* ids); [Slot(664)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(669)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(677)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* obj); + private static extern unsafe void glGetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* obj); [Slot(680)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetAttribLocationARB(UInt32 programObj, IntPtr name); + private static extern Int32 glGetAttribLocationARB(UInt32 programObj, IntPtr name); [Slot(686)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameterivARB(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetBufferParameterivARB(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(689)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointervARB(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointervARB(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(691)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferSubDataARB(System.Int32 target, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); + private static extern void glGetBufferSubDataARB(System.Int32 target, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); [Slot(711)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTexImageARB(System.Int32 target, Int32 level, [OutAttribute] IntPtr img); + private static extern void glGetCompressedTexImageARB(System.Int32 target, Int32 level, [OutAttribute] IntPtr img); [Slot(724)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogARB(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLogARB(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(754)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusARB(); + private static extern System.Int32 glGetGraphicsResetStatusARB(); [Slot(756)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetHandleARB(System.Int32 pname); + private static extern Int32 glGetHandleARB(System.Int32 pname); [Slot(764)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetImageHandleARB(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); + private static extern Int64 glGetImageHandleARB(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); [Slot(768)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInfoLogARB(UInt32 obj, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetInfoLogARB(UInt32 obj, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(844)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedStringARB(Int32 namelen, IntPtr name, Int32 bufSize, [OutAttribute] Int32* stringlen, [OutAttribute] IntPtr @string); + private static extern unsafe void glGetNamedStringARB(Int32 namelen, IntPtr name, Int32 bufSize, [OutAttribute] Int32* stringlen, [OutAttribute] IntPtr @string); [Slot(845)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedStringivARB(Int32 namelen, IntPtr name, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedStringivARB(Int32 namelen, IntPtr name, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(847)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnColorTableARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); + private static extern void glGetnColorTableARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); [Slot(849)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnCompressedTexImageARB(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr img); + private static extern void glGetnCompressedTexImageARB(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr img); [Slot(851)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnConvolutionFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); + private static extern void glGetnConvolutionFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); [Slot(854)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnHistogramARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnHistogramARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(856)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapdvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); + private static extern unsafe void glGetnMapdvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); [Slot(858)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapfvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); + private static extern unsafe void glGetnMapfvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); [Slot(860)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapivARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); + private static extern unsafe void glGetnMapivARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); [Slot(862)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnMinmaxARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnMinmaxARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(864)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapfvARB(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); + private static extern unsafe void glGetnPixelMapfvARB(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); [Slot(866)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapuivARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); + private static extern unsafe void glGetnPixelMapuivARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); [Slot(868)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapusvARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); + private static extern unsafe void glGetnPixelMapusvARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); [Slot(870)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPolygonStippleARB(Int32 bufSize, [OutAttribute] Byte* pattern); + private static extern unsafe void glGetnPolygonStippleARB(Int32 bufSize, [OutAttribute] Byte* pattern); [Slot(872)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnSeparableFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetnSeparableFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(874)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnTexImageARB(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr img); + private static extern void glGetnTexImageARB(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr img); [Slot(876)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformdvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); + private static extern unsafe void glGetnUniformdvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); [Slot(878)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(881)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(884)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(891)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectParameterfvARB(UInt32 obj, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetObjectParameterfvARB(UInt32 obj, System.Int32 pname, [OutAttribute] Single* @params); [Slot(893)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectParameterivARB(UInt32 obj, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetObjectParameterivARB(UInt32 obj, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(936)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramEnvParameterdvARB(System.Int32 target, UInt32 index, [OutAttribute] Double* @params); + private static extern unsafe void glGetProgramEnvParameterdvARB(System.Int32 target, UInt32 index, [OutAttribute] Double* @params); [Slot(937)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramEnvParameterfvARB(System.Int32 target, UInt32 index, [OutAttribute] Single* @params); + private static extern unsafe void glGetProgramEnvParameterfvARB(System.Int32 target, UInt32 index, [OutAttribute] Single* @params); [Slot(943)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramivARB(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramivARB(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(945)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramLocalParameterdvARB(System.Int32 target, UInt32 index, [OutAttribute] Double* @params); + private static extern unsafe void glGetProgramLocalParameterdvARB(System.Int32 target, UInt32 index, [OutAttribute] Double* @params); [Slot(946)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramLocalParameterfvARB(System.Int32 target, UInt32 index, [OutAttribute] Single* @params); + private static extern unsafe void glGetProgramLocalParameterfvARB(System.Int32 target, UInt32 index, [OutAttribute] Single* @params); [Slot(964)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetProgramStringARB(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @string); + private static extern void glGetProgramStringARB(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @string); [Slot(969)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryivARB(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryivARB(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(973)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectivARB(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryObjectivARB(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(977)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectuivARB(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetQueryObjectuivARB(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(990)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderSourceARB(UInt32 obj, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetShaderSourceARB(UInt32 obj, Int32 maxLength, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(1019)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetTextureHandleARB(UInt32 texture); + private static extern Int64 glGetTextureHandleARB(UInt32 texture); [Slot(1035)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetTextureSamplerHandleARB(UInt32 texture, UInt32 sampler); + private static extern Int64 glGetTextureSamplerHandleARB(UInt32 texture, UInt32 sampler); [Slot(1049)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformfvARB(UInt32 programObj, Int32 location, [OutAttribute] Single* @params); + private static extern unsafe void glGetUniformfvARB(UInt32 programObj, Int32 location, [OutAttribute] Single* @params); [Slot(1053)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformivARB(UInt32 programObj, Int32 location, [OutAttribute] Int32* @params); + private static extern unsafe void glGetUniformivARB(UInt32 programObj, Int32 location, [OutAttribute] Int32* @params); [Slot(1055)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformLocationARB(UInt32 programObj, IntPtr name); + private static extern Int32 glGetUniformLocationARB(UInt32 programObj, IntPtr name); [Slot(1078)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribdvARB(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribdvARB(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1081)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribfvARB(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribfvARB(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1088)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribivARB(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribivARB(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1093)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLui64vARB(UInt32 index, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetVertexAttribLui64vARB(UInt32 index, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(1096)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexAttribPointervARB(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); + private static extern void glGetVertexAttribPointervARB(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); [Slot(1159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBufferARB(UInt32 buffer); + private static extern byte glIsBufferARB(UInt32 buffer); [Slot(1168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsImageHandleResidentARB(UInt64 handle); + private static extern byte glIsImageHandleResidentARB(UInt64 handle); [Slot(1173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsNamedStringARB(Int32 namelen, IntPtr name); + private static extern byte glIsNamedStringARB(Int32 namelen, IntPtr name); [Slot(1180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramARB(UInt32 program); + private static extern byte glIsProgramARB(UInt32 program); [Slot(1185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsQueryARB(UInt32 id); + private static extern byte glIsQueryARB(UInt32 id); [Slot(1193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTextureHandleResidentARB(UInt64 handle); + private static extern byte glIsTextureHandleResidentARB(UInt64 handle); [Slot(1219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLinkProgramARB(UInt32 programObj); + private static extern void glLinkProgramARB(UInt32 programObj); [Slot(1233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadTransposeMatrixdARB(Double* m); + private static extern unsafe void glLoadTransposeMatrixdARB(Double* m); [Slot(1235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadTransposeMatrixfARB(Single* m); + private static extern unsafe void glLoadTransposeMatrixfARB(Single* m); [Slot(1241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeImageHandleNonResidentARB(UInt64 handle); + private static extern void glMakeImageHandleNonResidentARB(UInt64 handle); [Slot(1243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeImageHandleResidentARB(UInt64 handle, System.Int32 access); + private static extern void glMakeImageHandleResidentARB(UInt64 handle, System.Int32 access); [Slot(1247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeTextureHandleNonResidentARB(UInt64 handle); + private static extern void glMakeTextureHandleNonResidentARB(UInt64 handle); [Slot(1249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeTextureHandleResidentARB(UInt64 handle); + private static extern void glMakeTextureHandleResidentARB(UInt64 handle); [Slot(1258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferARB(System.Int32 target, System.Int32 access); + private static extern IntPtr glMapBufferARB(System.Int32 target, System.Int32 access); [Slot(1286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixIndexPointerARB(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glMatrixIndexPointerARB(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixIndexubvARB(Int32 size, Byte* indices); + private static extern unsafe void glMatrixIndexubvARB(Int32 size, Byte* indices); [Slot(1288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixIndexuivARB(Int32 size, UInt32* indices); + private static extern unsafe void glMatrixIndexuivARB(Int32 size, UInt32* indices); [Slot(1289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixIndexusvARB(Int32 size, UInt16* indices); + private static extern unsafe void glMatrixIndexusvARB(Int32 size, UInt16* indices); [Slot(1321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinSampleShadingARB(Single value); + private static extern void glMinSampleShadingARB(Single value); [Slot(1328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirectCountARB(System.Int32 mode, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); + private static extern void glMultiDrawArraysIndirectCountARB(System.Int32 mode, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); [Slot(1337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirectCountARB(System.Int32 mode, System.Int32 type, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); + private static extern void glMultiDrawElementsIndirectCountARB(System.Int32 mode, System.Int32 type, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); [Slot(1345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1dARB(System.Int32 target, Double s); + private static extern void glMultiTexCoord1dARB(System.Int32 target, Double s); [Slot(1347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1dvARB(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord1dvARB(System.Int32 target, Double* v); [Slot(1349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1fARB(System.Int32 target, Single s); + private static extern void glMultiTexCoord1fARB(System.Int32 target, Single s); [Slot(1351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1fvARB(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord1fvARB(System.Int32 target, Single* v); [Slot(1355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1iARB(System.Int32 target, Int32 s); + private static extern void glMultiTexCoord1iARB(System.Int32 target, Int32 s); [Slot(1357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1ivARB(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord1ivARB(System.Int32 target, Int32* v); [Slot(1359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1sARB(System.Int32 target, Int16 s); + private static extern void glMultiTexCoord1sARB(System.Int32 target, Int16 s); [Slot(1361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1svARB(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord1svARB(System.Int32 target, Int16* v); [Slot(1367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2dARB(System.Int32 target, Double s, Double t); + private static extern void glMultiTexCoord2dARB(System.Int32 target, Double s, Double t); [Slot(1369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2dvARB(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord2dvARB(System.Int32 target, Double* v); [Slot(1371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2fARB(System.Int32 target, Single s, Single t); + private static extern void glMultiTexCoord2fARB(System.Int32 target, Single s, Single t); [Slot(1373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2fvARB(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord2fvARB(System.Int32 target, Single* v); [Slot(1377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2iARB(System.Int32 target, Int32 s, Int32 t); + private static extern void glMultiTexCoord2iARB(System.Int32 target, Int32 s, Int32 t); [Slot(1379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2ivARB(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord2ivARB(System.Int32 target, Int32* v); [Slot(1381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2sARB(System.Int32 target, Int16 s, Int16 t); + private static extern void glMultiTexCoord2sARB(System.Int32 target, Int16 s, Int16 t); [Slot(1383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2svARB(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord2svARB(System.Int32 target, Int16* v); [Slot(1389)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3dARB(System.Int32 target, Double s, Double t, Double r); + private static extern void glMultiTexCoord3dARB(System.Int32 target, Double s, Double t, Double r); [Slot(1391)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3dvARB(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord3dvARB(System.Int32 target, Double* v); [Slot(1393)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3fARB(System.Int32 target, Single s, Single t, Single r); + private static extern void glMultiTexCoord3fARB(System.Int32 target, Single s, Single t, Single r); [Slot(1395)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3fvARB(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord3fvARB(System.Int32 target, Single* v); [Slot(1399)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3iARB(System.Int32 target, Int32 s, Int32 t, Int32 r); + private static extern void glMultiTexCoord3iARB(System.Int32 target, Int32 s, Int32 t, Int32 r); [Slot(1401)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3ivARB(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord3ivARB(System.Int32 target, Int32* v); [Slot(1403)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3sARB(System.Int32 target, Int16 s, Int16 t, Int16 r); + private static extern void glMultiTexCoord3sARB(System.Int32 target, Int16 s, Int16 t, Int16 r); [Slot(1405)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3svARB(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord3svARB(System.Int32 target, Int16* v); [Slot(1411)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4dARB(System.Int32 target, Double s, Double t, Double r, Double q); + private static extern void glMultiTexCoord4dARB(System.Int32 target, Double s, Double t, Double r, Double q); [Slot(1413)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4dvARB(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord4dvARB(System.Int32 target, Double* v); [Slot(1415)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4fARB(System.Int32 target, Single s, Single t, Single r, Single q); + private static extern void glMultiTexCoord4fARB(System.Int32 target, Single s, Single t, Single r, Single q); [Slot(1417)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4fvARB(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord4fvARB(System.Int32 target, Single* v); [Slot(1421)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4iARB(System.Int32 target, Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glMultiTexCoord4iARB(System.Int32 target, Int32 s, Int32 t, Int32 r, Int32 q); [Slot(1423)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4ivARB(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord4ivARB(System.Int32 target, Int32* v); [Slot(1425)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4sARB(System.Int32 target, Int16 s, Int16 t, Int16 r, Int16 q); + private static extern void glMultiTexCoord4sARB(System.Int32 target, Int16 s, Int16 t, Int16 r, Int16 q); [Slot(1427)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4svARB(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord4svARB(System.Int32 target, Int16* v); [Slot(1466)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultTransposeMatrixdARB(Double* m); + private static extern unsafe void glMultTransposeMatrixdARB(Double* m); [Slot(1468)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultTransposeMatrixfARB(Single* m); + private static extern unsafe void glMultTransposeMatrixfARB(Single* m); [Slot(1472)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferPageCommitmentARB(UInt32 buffer, IntPtr offset, Int32 size, bool commit); + private static extern void glNamedBufferPageCommitmentARB(UInt32 buffer, IntPtr offset, Int32 size, bool commit); [Slot(1511)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedStringARB(System.Int32 type, Int32 namelen, IntPtr name, Int32 stringlen, IntPtr @string); + private static extern void glNamedStringARB(System.Int32 type, Int32 namelen, IntPtr name, Int32 stringlen, IntPtr @string); [Slot(1610)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterfARB(System.Int32 pname, Single param); + private static extern void glPointParameterfARB(System.Int32 pname, Single param); [Slot(1614)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterfvARB(System.Int32 pname, Single* @params); + private static extern unsafe void glPointParameterfvARB(System.Int32 pname, Single* @params); [Slot(1651)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramEnvParameter4dARB(System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glProgramEnvParameter4dARB(System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); [Slot(1652)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParameter4dvARB(System.Int32 target, UInt32 index, Double* @params); + private static extern unsafe void glProgramEnvParameter4dvARB(System.Int32 target, UInt32 index, Double* @params); [Slot(1653)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramEnvParameter4fARB(System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glProgramEnvParameter4fARB(System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); [Slot(1654)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParameter4fvARB(System.Int32 target, UInt32 index, Single* @params); + private static extern unsafe void glProgramEnvParameter4fvARB(System.Int32 target, UInt32 index, Single* @params); [Slot(1662)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramLocalParameter4dARB(System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glProgramLocalParameter4dARB(System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); [Slot(1663)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParameter4dvARB(System.Int32 target, UInt32 index, Double* @params); + private static extern unsafe void glProgramLocalParameter4dvARB(System.Int32 target, UInt32 index, Double* @params); [Slot(1664)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramLocalParameter4fARB(System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glProgramLocalParameter4fARB(System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); [Slot(1665)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParameter4fvARB(System.Int32 target, UInt32 index, Single* @params); + private static extern unsafe void glProgramLocalParameter4fvARB(System.Int32 target, UInt32 index, Single* @params); [Slot(1682)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteriARB(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteriARB(UInt32 program, System.Int32 pname, Int32 value); [Slot(1687)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramStringARB(System.Int32 target, System.Int32 format, Int32 len, IntPtr @string); + private static extern void glProgramStringARB(System.Int32 target, System.Int32 format, Int32 len, IntPtr @string); [Slot(1769)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniformHandleui64ARB(UInt32 program, Int32 location, UInt64 value); + private static extern void glProgramUniformHandleui64ARB(UInt32 program, Int32 location, UInt64 value); [Slot(1771)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformHandleui64vARB(UInt32 program, Int32 location, Int32 count, UInt64* values); + private static extern unsafe void glProgramUniformHandleui64vARB(UInt32 program, Int32 location, Int32 count, UInt64* values); [Slot(1858)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsARB(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsARB(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(1914)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverageARB(Single value, bool invert); + private static extern void glSampleCoverageARB(Single value, bool invert); [Slot(1993)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderSourceARB(UInt32 shaderObj, Int32 count, IntPtr @string, Int32* length); + private static extern unsafe void glShaderSourceARB(UInt32 shaderObj, Int32 count, IntPtr @string, Int32* length); [Slot(2042)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferARB(System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTexBufferARB(System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(2154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexPageCommitmentARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool resident); + private static extern void glTexPageCommitmentARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool resident); [Slot(2244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1fARB(Int32 location, Single v0); + private static extern void glUniform1fARB(Int32 location, Single v0); [Slot(2246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1fvARB(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform1fvARB(Int32 location, Int32 count, Single* value); [Slot(2250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1iARB(Int32 location, Int32 v0); + private static extern void glUniform1iARB(Int32 location, Int32 v0); [Slot(2252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1ivARB(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform1ivARB(Int32 location, Int32 count, Int32* value); [Slot(2262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2fARB(Int32 location, Single v0, Single v1); + private static extern void glUniform2fARB(Int32 location, Single v0, Single v1); [Slot(2264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2fvARB(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform2fvARB(Int32 location, Int32 count, Single* value); [Slot(2268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2iARB(Int32 location, Int32 v0, Int32 v1); + private static extern void glUniform2iARB(Int32 location, Int32 v0, Int32 v1); [Slot(2270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2ivARB(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform2ivARB(Int32 location, Int32 count, Int32* value); [Slot(2280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3fARB(Int32 location, Single v0, Single v1, Single v2); + private static extern void glUniform3fARB(Int32 location, Single v0, Single v1, Single v2); [Slot(2282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3fvARB(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform3fvARB(Int32 location, Int32 count, Single* value); [Slot(2286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glUniform3iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(2288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3ivARB(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform3ivARB(Int32 location, Int32 count, Int32* value); [Slot(2298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4fARB(Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glUniform4fARB(Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(2300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4fvARB(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform4fvARB(Int32 location, Int32 count, Single* value); [Slot(2304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glUniform4iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(2306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4ivARB(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform4ivARB(Int32 location, Int32 count, Int32* value); [Slot(2315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformHandleui64ARB(Int32 location, UInt64 value); + private static extern void glUniformHandleui64ARB(Int32 location, UInt64 value); [Slot(2317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformHandleui64vARB(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniformHandleui64vARB(Int32 location, Int32 count, UInt64* value); [Slot(2321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2fvARB(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2fvARB(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3fvARB(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3fvARB(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4fvARB(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4fvARB(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBufferARB(System.Int32 target); + private static extern byte glUnmapBufferARB(System.Int32 target); [Slot(2352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgramObjectARB(UInt32 programObj); + private static extern void glUseProgramObjectARB(UInt32 programObj); [Slot(2357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgramARB(UInt32 programObj); + private static extern void glValidateProgramARB(UInt32 programObj); [Slot(2453)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1dARB(UInt32 index, Double x); + private static extern void glVertexAttrib1dARB(UInt32 index, Double x); [Slot(2456)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1dvARB(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib1dvARB(UInt32 index, Double* v); [Slot(2459)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1fARB(UInt32 index, Single x); + private static extern void glVertexAttrib1fARB(UInt32 index, Single x); [Slot(2462)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1fvARB(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib1fvARB(UInt32 index, Single* v); [Slot(2467)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1sARB(UInt32 index, Int16 x); + private static extern void glVertexAttrib1sARB(UInt32 index, Int16 x); [Slot(2470)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1svARB(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib1svARB(UInt32 index, Int16* v); [Slot(2473)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2dARB(UInt32 index, Double x, Double y); + private static extern void glVertexAttrib2dARB(UInt32 index, Double x, Double y); [Slot(2476)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2dvARB(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib2dvARB(UInt32 index, Double* v); [Slot(2479)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2fARB(UInt32 index, Single x, Single y); + private static extern void glVertexAttrib2fARB(UInt32 index, Single x, Single y); [Slot(2482)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2fvARB(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib2fvARB(UInt32 index, Single* v); [Slot(2487)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2sARB(UInt32 index, Int16 x, Int16 y); + private static extern void glVertexAttrib2sARB(UInt32 index, Int16 x, Int16 y); [Slot(2490)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2svARB(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib2svARB(UInt32 index, Int16* v); [Slot(2493)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3dARB(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttrib3dARB(UInt32 index, Double x, Double y, Double z); [Slot(2496)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3dvARB(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib3dvARB(UInt32 index, Double* v); [Slot(2499)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3fARB(UInt32 index, Single x, Single y, Single z); + private static extern void glVertexAttrib3fARB(UInt32 index, Single x, Single y, Single z); [Slot(2502)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3fvARB(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib3fvARB(UInt32 index, Single* v); [Slot(2507)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3sARB(UInt32 index, Int16 x, Int16 y, Int16 z); + private static extern void glVertexAttrib3sARB(UInt32 index, Int16 x, Int16 y, Int16 z); [Slot(2510)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3svARB(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib3svARB(UInt32 index, Int16* v); [Slot(2513)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4bvARB(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttrib4bvARB(UInt32 index, SByte* v); [Slot(2515)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4dARB(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttrib4dARB(UInt32 index, Double x, Double y, Double z, Double w); [Slot(2518)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4dvARB(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib4dvARB(UInt32 index, Double* v); [Slot(2521)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4fARB(UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glVertexAttrib4fARB(UInt32 index, Single x, Single y, Single z, Single w); [Slot(2524)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4fvARB(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib4fvARB(UInt32 index, Single* v); [Slot(2529)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4ivARB(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttrib4ivARB(UInt32 index, Int32* v); [Slot(2531)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4NbvARB(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttrib4NbvARB(UInt32 index, SByte* v); [Slot(2533)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4NivARB(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttrib4NivARB(UInt32 index, Int32* v); [Slot(2535)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4NsvARB(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4NsvARB(UInt32 index, Int16* v); [Slot(2537)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4NubARB(UInt32 index, Byte x, Byte y, Byte z, Byte w); + private static extern void glVertexAttrib4NubARB(UInt32 index, Byte x, Byte y, Byte z, Byte w); [Slot(2539)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4NubvARB(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4NubvARB(UInt32 index, Byte* v); [Slot(2541)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4NuivARB(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttrib4NuivARB(UInt32 index, UInt32* v); [Slot(2543)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4NusvARB(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttrib4NusvARB(UInt32 index, UInt16* v); [Slot(2545)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4sARB(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glVertexAttrib4sARB(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [Slot(2548)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4svARB(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4svARB(UInt32 index, Int16* v); [Slot(2552)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4ubvARB(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4ubvARB(UInt32 index, Byte* v); [Slot(2555)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4uivARB(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttrib4uivARB(UInt32 index, UInt32* v); [Slot(2557)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4usvARB(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttrib4usvARB(UInt32 index, UInt16* v); [Slot(2561)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisorARB(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisorARB(UInt32 index, UInt32 divisor); [Slot(2614)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1ui64ARB(UInt32 index, UInt64 x); + private static extern void glVertexAttribL1ui64ARB(UInt32 index, UInt64 x); [Slot(2616)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1ui64vARB(UInt32 index, UInt64* v); + private static extern unsafe void glVertexAttribL1ui64vARB(UInt32 index, UInt64* v); [Slot(2656)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribPointerARB(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribPointerARB(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); [Slot(2676)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexBlendARB(Int32 count); + private static extern void glVertexBlendARB(Int32 count); [Slot(2736)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightbvARB(Int32 size, SByte* weights); + private static extern unsafe void glWeightbvARB(Int32 size, SByte* weights); [Slot(2737)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightdvARB(Int32 size, Double* weights); + private static extern unsafe void glWeightdvARB(Int32 size, Double* weights); [Slot(2738)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightfvARB(Int32 size, Single* weights); + private static extern unsafe void glWeightfvARB(Int32 size, Single* weights); [Slot(2739)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightivARB(Int32 size, Int32* weights); + private static extern unsafe void glWeightivARB(Int32 size, Int32* weights); [Slot(2741)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWeightPointerARB(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glWeightPointerARB(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2742)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightsvARB(Int32 size, Int16* weights); + private static extern unsafe void glWeightsvARB(Int32 size, Int16* weights); [Slot(2743)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightubvARB(Int32 size, Byte* weights); + private static extern unsafe void glWeightubvARB(Int32 size, Byte* weights); [Slot(2744)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightuivARB(Int32 size, UInt32* weights); + private static extern unsafe void glWeightuivARB(Int32 size, UInt32* weights); [Slot(2745)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightusvARB(Int32 size, UInt16* weights); + private static extern unsafe void glWeightusvARB(Int32 size, UInt16* weights); [Slot(2747)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2dARB(Double x, Double y); + private static extern void glWindowPos2dARB(Double x, Double y); [Slot(2750)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2dvARB(Double* v); + private static extern unsafe void glWindowPos2dvARB(Double* v); [Slot(2753)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2fARB(Single x, Single y); + private static extern void glWindowPos2fARB(Single x, Single y); [Slot(2756)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2fvARB(Single* v); + private static extern unsafe void glWindowPos2fvARB(Single* v); [Slot(2759)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2iARB(Int32 x, Int32 y); + private static extern void glWindowPos2iARB(Int32 x, Int32 y); [Slot(2762)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2ivARB(Int32* v); + private static extern unsafe void glWindowPos2ivARB(Int32* v); [Slot(2765)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2sARB(Int16 x, Int16 y); + private static extern void glWindowPos2sARB(Int16 x, Int16 y); [Slot(2768)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2svARB(Int16* v); + private static extern unsafe void glWindowPos2svARB(Int16* v); [Slot(2771)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3dARB(Double x, Double y, Double z); + private static extern void glWindowPos3dARB(Double x, Double y, Double z); [Slot(2774)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3dvARB(Double* v); + private static extern unsafe void glWindowPos3dvARB(Double* v); [Slot(2777)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3fARB(Single x, Single y, Single z); + private static extern void glWindowPos3fARB(Single x, Single y, Single z); [Slot(2780)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3fvARB(Single* v); + private static extern unsafe void glWindowPos3fvARB(Single* v); [Slot(2783)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3iARB(Int32 x, Int32 y, Int32 z); + private static extern void glWindowPos3iARB(Int32 x, Int32 y, Int32 z); [Slot(2786)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3ivARB(Int32* v); + private static extern unsafe void glWindowPos3ivARB(Int32* v); [Slot(2789)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3sARB(Int16 x, Int16 y, Int16 z); + private static extern void glWindowPos3sARB(Int16 x, Int16 y, Int16 z); [Slot(2792)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3svARB(Int16* v); + private static extern unsafe void glWindowPos3svARB(Int16* v); [Slot(9)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFragmentOp1ATI(System.Int32 op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); + private static extern void glAlphaFragmentOp1ATI(System.Int32 op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); [Slot(10)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFragmentOp2ATI(System.Int32 op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); + private static extern void glAlphaFragmentOp2ATI(System.Int32 op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); [Slot(11)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFragmentOp3ATI(System.Int32 op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); + private static extern void glAlphaFragmentOp3ATI(System.Int32 op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); [Slot(20)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glArrayObjectATI(System.Int32 array, Int32 size, System.Int32 type, Int32 stride, UInt32 buffer, UInt32 offset); + private static extern void glArrayObjectATI(System.Int32 array, Int32 size, System.Int32 type, Int32 stride, UInt32 buffer, UInt32 offset); [Slot(28)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginFragmentShaderATI(); + private static extern void glBeginFragmentShaderATI(); [Slot(57)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFragmentShaderATI(UInt32 id); + private static extern void glBindFragmentShaderATI(UInt32 id); [Slot(180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClientActiveVertexStreamATI(System.Int32 stream); + private static extern void glClientActiveVertexStreamATI(System.Int32 stream); [Slot(236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorFragmentOp1ATI(System.Int32 op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); + private static extern void glColorFragmentOp1ATI(System.Int32 op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); [Slot(237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorFragmentOp2ATI(System.Int32 op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); + private static extern void glColorFragmentOp2ATI(System.Int32 op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); [Slot(238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorFragmentOp3ATI(System.Int32 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); + private static extern void glColorFragmentOp3ATI(System.Int32 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); [Slot(394)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteFragmentShaderATI(UInt32 id); + private static extern void glDeleteFragmentShaderATI(UInt32 id); [Slot(464)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffersATI(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffersATI(Int32 n, System.Int32* bufs); [Slot(466)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementArrayATI(System.Int32 mode, Int32 count); + private static extern void glDrawElementArrayATI(System.Int32 mode, Int32 count); [Slot(479)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElementArrayATI(System.Int32 mode, UInt32 start, UInt32 end, Int32 count); + private static extern void glDrawRangeElementArrayATI(System.Int32 mode, UInt32 start, UInt32 end, Int32 count); [Slot(496)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glElementPointerATI(System.Int32 type, IntPtr pointer); + private static extern void glElementPointerATI(System.Int32 type, IntPtr pointer); [Slot(514)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndFragmentShaderATI(); + private static extern void glEndFragmentShaderATI(); [Slot(622)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFreeObjectBufferATI(UInt32 buffer); + private static extern void glFreeObjectBufferATI(UInt32 buffer); [Slot(637)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGenFragmentShadersATI(UInt32 range); + private static extern Int32 glGenFragmentShadersATI(UInt32 range); [Slot(675)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetArrayObjectfvATI(System.Int32 array, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetArrayObjectfvATI(System.Int32 array, System.Int32 pname, [OutAttribute] Single* @params); [Slot(676)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetArrayObjectivATI(System.Int32 array, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetArrayObjectivATI(System.Int32 array, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(886)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectBufferfvATI(UInt32 buffer, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetObjectBufferfvATI(UInt32 buffer, System.Int32 pname, [OutAttribute] Single* @params); [Slot(887)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectBufferivATI(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetObjectBufferivATI(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(997)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexBumpParameterfvATI(System.Int32 pname, [OutAttribute] Single* param); + private static extern unsafe void glGetTexBumpParameterfvATI(System.Int32 pname, [OutAttribute] Single* param); [Slot(998)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexBumpParameterivATI(System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetTexBumpParameterivATI(System.Int32 pname, [OutAttribute] Int32* param); [Slot(1061)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVariantArrayObjectfvATI(UInt32 id, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVariantArrayObjectfvATI(UInt32 id, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1062)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVariantArrayObjectivATI(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVariantArrayObjectivATI(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1075)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribArrayObjectfvATI(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribArrayObjectfvATI(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1076)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribArrayObjectivATI(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribArrayObjectivATI(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsObjectBufferATI(UInt32 buffer); + private static extern byte glIsObjectBufferATI(UInt32 buffer); [Slot(1271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapObjectBufferATI(UInt32 buffer); + private static extern IntPtr glMapObjectBufferATI(UInt32 buffer); [Slot(1513)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glNewObjectBufferATI(Int32 size, IntPtr pointer, System.Int32 usage); + private static extern Int32 glNewObjectBufferATI(Int32 size, IntPtr pointer, System.Int32 usage); [Slot(1537)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalStream3bATI(System.Int32 stream, SByte nx, SByte ny, SByte nz); + private static extern void glNormalStream3bATI(System.Int32 stream, SByte nx, SByte ny, SByte nz); [Slot(1538)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalStream3bvATI(System.Int32 stream, SByte* coords); + private static extern unsafe void glNormalStream3bvATI(System.Int32 stream, SByte* coords); [Slot(1539)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalStream3dATI(System.Int32 stream, Double nx, Double ny, Double nz); + private static extern void glNormalStream3dATI(System.Int32 stream, Double nx, Double ny, Double nz); [Slot(1540)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalStream3dvATI(System.Int32 stream, Double* coords); + private static extern unsafe void glNormalStream3dvATI(System.Int32 stream, Double* coords); [Slot(1541)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalStream3fATI(System.Int32 stream, Single nx, Single ny, Single nz); + private static extern void glNormalStream3fATI(System.Int32 stream, Single nx, Single ny, Single nz); [Slot(1542)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalStream3fvATI(System.Int32 stream, Single* coords); + private static extern unsafe void glNormalStream3fvATI(System.Int32 stream, Single* coords); [Slot(1543)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalStream3iATI(System.Int32 stream, Int32 nx, Int32 ny, Int32 nz); + private static extern void glNormalStream3iATI(System.Int32 stream, Int32 nx, Int32 ny, Int32 nz); [Slot(1544)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalStream3ivATI(System.Int32 stream, Int32* coords); + private static extern unsafe void glNormalStream3ivATI(System.Int32 stream, Int32* coords); [Slot(1545)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalStream3sATI(System.Int32 stream, Int16 nx, Int16 ny, Int16 nz); + private static extern void glNormalStream3sATI(System.Int32 stream, Int16 nx, Int16 ny, Int16 nz); [Slot(1546)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalStream3svATI(System.Int32 stream, Int16* coords); + private static extern unsafe void glNormalStream3svATI(System.Int32 stream, Int16* coords); [Slot(1556)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPassTexCoordATI(UInt32 dst, UInt32 coord, System.Int32 swizzle); + private static extern void glPassTexCoordATI(UInt32 dst, UInt32 coord, System.Int32 swizzle); [Slot(1606)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPNTrianglesfATI(System.Int32 pname, Single param); + private static extern void glPNTrianglesfATI(System.Int32 pname, Single param); [Slot(1607)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPNTrianglesiATI(System.Int32 pname, Int32 param); + private static extern void glPNTrianglesiATI(System.Int32 pname, Int32 param); [Slot(1917)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleMapATI(UInt32 dst, UInt32 interp, System.Int32 swizzle); + private static extern void glSampleMapATI(UInt32 dst, UInt32 interp, System.Int32 swizzle); [Slot(1983)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSetFragmentShaderConstantATI(UInt32 dst, Single* value); + private static extern unsafe void glSetFragmentShaderConstantATI(UInt32 dst, Single* value); [Slot(2006)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFuncSeparateATI(System.Int32 frontfunc, System.Int32 backfunc, Int32 @ref, UInt32 mask); + private static extern void glStencilFuncSeparateATI(System.Int32 frontfunc, System.Int32 backfunc, Int32 @ref, UInt32 mask); [Slot(2011)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOpSeparateATI(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); + private static extern void glStencilOpSeparateATI(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); [Slot(2045)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexBumpParameterfvATI(System.Int32 pname, Single* param); + private static extern unsafe void glTexBumpParameterfvATI(System.Int32 pname, Single* param); [Slot(2046)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexBumpParameterivATI(System.Int32 pname, Int32* param); + private static extern unsafe void glTexBumpParameterivATI(System.Int32 pname, Int32* param); [Slot(2348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUnmapObjectBufferATI(UInt32 buffer); + private static extern void glUnmapObjectBufferATI(UInt32 buffer); [Slot(2350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, System.Int32 preserve); + private static extern void glUpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, System.Int32 preserve); [Slot(2360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVariantArrayObjectATI(UInt32 id, System.Int32 type, Int32 stride, UInt32 buffer, UInt32 offset); + private static extern void glVariantArrayObjectATI(UInt32 id, System.Int32 type, Int32 stride, UInt32 buffer, UInt32 offset); [Slot(2558)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribArrayObjectATI(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, UInt32 buffer, UInt32 offset); + private static extern void glVertexAttribArrayObjectATI(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, UInt32 buffer, UInt32 offset); [Slot(2677)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexBlendEnvfATI(System.Int32 pname, Single param); + private static extern void glVertexBlendEnvfATI(System.Int32 pname, Single param); [Slot(2678)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexBlendEnviATI(System.Int32 pname, Int32 param); + private static extern void glVertexBlendEnviATI(System.Int32 pname, Int32 param); [Slot(2690)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream1dATI(System.Int32 stream, Double x); + private static extern void glVertexStream1dATI(System.Int32 stream, Double x); [Slot(2691)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream1dvATI(System.Int32 stream, Double* coords); + private static extern unsafe void glVertexStream1dvATI(System.Int32 stream, Double* coords); [Slot(2692)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream1fATI(System.Int32 stream, Single x); + private static extern void glVertexStream1fATI(System.Int32 stream, Single x); [Slot(2693)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream1fvATI(System.Int32 stream, Single* coords); + private static extern unsafe void glVertexStream1fvATI(System.Int32 stream, Single* coords); [Slot(2694)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream1iATI(System.Int32 stream, Int32 x); + private static extern void glVertexStream1iATI(System.Int32 stream, Int32 x); [Slot(2695)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream1ivATI(System.Int32 stream, Int32* coords); + private static extern unsafe void glVertexStream1ivATI(System.Int32 stream, Int32* coords); [Slot(2696)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream1sATI(System.Int32 stream, Int16 x); + private static extern void glVertexStream1sATI(System.Int32 stream, Int16 x); [Slot(2697)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream1svATI(System.Int32 stream, Int16* coords); + private static extern unsafe void glVertexStream1svATI(System.Int32 stream, Int16* coords); [Slot(2698)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream2dATI(System.Int32 stream, Double x, Double y); + private static extern void glVertexStream2dATI(System.Int32 stream, Double x, Double y); [Slot(2699)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream2dvATI(System.Int32 stream, Double* coords); + private static extern unsafe void glVertexStream2dvATI(System.Int32 stream, Double* coords); [Slot(2700)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream2fATI(System.Int32 stream, Single x, Single y); + private static extern void glVertexStream2fATI(System.Int32 stream, Single x, Single y); [Slot(2701)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream2fvATI(System.Int32 stream, Single* coords); + private static extern unsafe void glVertexStream2fvATI(System.Int32 stream, Single* coords); [Slot(2702)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream2iATI(System.Int32 stream, Int32 x, Int32 y); + private static extern void glVertexStream2iATI(System.Int32 stream, Int32 x, Int32 y); [Slot(2703)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream2ivATI(System.Int32 stream, Int32* coords); + private static extern unsafe void glVertexStream2ivATI(System.Int32 stream, Int32* coords); [Slot(2704)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream2sATI(System.Int32 stream, Int16 x, Int16 y); + private static extern void glVertexStream2sATI(System.Int32 stream, Int16 x, Int16 y); [Slot(2705)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream2svATI(System.Int32 stream, Int16* coords); + private static extern unsafe void glVertexStream2svATI(System.Int32 stream, Int16* coords); [Slot(2706)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream3dATI(System.Int32 stream, Double x, Double y, Double z); + private static extern void glVertexStream3dATI(System.Int32 stream, Double x, Double y, Double z); [Slot(2707)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream3dvATI(System.Int32 stream, Double* coords); + private static extern unsafe void glVertexStream3dvATI(System.Int32 stream, Double* coords); [Slot(2708)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream3fATI(System.Int32 stream, Single x, Single y, Single z); + private static extern void glVertexStream3fATI(System.Int32 stream, Single x, Single y, Single z); [Slot(2709)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream3fvATI(System.Int32 stream, Single* coords); + private static extern unsafe void glVertexStream3fvATI(System.Int32 stream, Single* coords); [Slot(2710)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream3iATI(System.Int32 stream, Int32 x, Int32 y, Int32 z); + private static extern void glVertexStream3iATI(System.Int32 stream, Int32 x, Int32 y, Int32 z); [Slot(2711)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream3ivATI(System.Int32 stream, Int32* coords); + private static extern unsafe void glVertexStream3ivATI(System.Int32 stream, Int32* coords); [Slot(2712)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream3sATI(System.Int32 stream, Int16 x, Int16 y, Int16 z); + private static extern void glVertexStream3sATI(System.Int32 stream, Int16 x, Int16 y, Int16 z); [Slot(2713)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream3svATI(System.Int32 stream, Int16* coords); + private static extern unsafe void glVertexStream3svATI(System.Int32 stream, Int16* coords); [Slot(2714)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream4dATI(System.Int32 stream, Double x, Double y, Double z, Double w); + private static extern void glVertexStream4dATI(System.Int32 stream, Double x, Double y, Double z, Double w); [Slot(2715)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream4dvATI(System.Int32 stream, Double* coords); + private static extern unsafe void glVertexStream4dvATI(System.Int32 stream, Double* coords); [Slot(2716)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream4fATI(System.Int32 stream, Single x, Single y, Single z, Single w); + private static extern void glVertexStream4fATI(System.Int32 stream, Single x, Single y, Single z, Single w); [Slot(2717)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream4fvATI(System.Int32 stream, Single* coords); + private static extern unsafe void glVertexStream4fvATI(System.Int32 stream, Single* coords); [Slot(2718)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream4iATI(System.Int32 stream, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glVertexStream4iATI(System.Int32 stream, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(2719)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream4ivATI(System.Int32 stream, Int32* coords); + private static extern unsafe void glVertexStream4ivATI(System.Int32 stream, Int32* coords); [Slot(2720)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexStream4sATI(System.Int32 stream, Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glVertexStream4sATI(System.Int32 stream, Int16 x, Int16 y, Int16 z, Int16 w); [Slot(2721)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexStream4svATI(System.Int32 stream, Int16* coords); + private static extern unsafe void glVertexStream4svATI(System.Int32 stream, Int16* coords); [Slot(0)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAccum(System.Int32 op, Single value); + private static extern void glAccum(System.Int32 op, Single value); [Slot(3)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveShaderProgram(UInt32 pipeline, UInt32 program); + private static extern void glActiveShaderProgram(UInt32 pipeline, UInt32 program); [Slot(6)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveTexture(System.Int32 texture); + private static extern void glActiveTexture(System.Int32 texture); [Slot(12)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFunc(System.Int32 func, Single @ref); + private static extern void glAlphaFunc(System.Int32 func, Single @ref); [Slot(16)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe byte glAreTexturesResident(Int32 n, UInt32* textures, [OutAttribute] bool* residences); + private static extern unsafe byte glAreTexturesResident(Int32 n, UInt32* textures, [OutAttribute] bool* residences); [Slot(18)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glArrayElement(Int32 i); + private static extern void glArrayElement(Int32 i); [Slot(23)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAttachShader(UInt32 program, UInt32 shader); + private static extern void glAttachShader(UInt32 program, UInt32 shader); [Slot(24)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBegin(System.Int32 mode); + private static extern void glBegin(System.Int32 mode); [Slot(25)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginConditionalRender(UInt32 id, System.Int32 mode); + private static extern void glBeginConditionalRender(UInt32 id, System.Int32 mode); [Slot(32)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQuery(System.Int32 target, UInt32 id); + private static extern void glBeginQuery(System.Int32 target, UInt32 id); [Slot(34)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQueryIndexed(System.Int32 target, UInt32 index, UInt32 id); + private static extern void glBeginQueryIndexed(System.Int32 target, UInt32 index, UInt32 id); [Slot(35)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginTransformFeedback(System.Int32 primitiveMode); + private static extern void glBeginTransformFeedback(System.Int32 primitiveMode); [Slot(40)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); + private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); [Slot(42)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBuffer(System.Int32 target, UInt32 buffer); + private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); [Slot(44)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); + private static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); [Slot(49)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(52)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindBuffersBase(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers); + private static extern unsafe void glBindBuffersBase(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers); [Slot(53)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindBuffersRange(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, IntPtr* sizes); + private static extern unsafe void glBindBuffersRange(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, IntPtr* sizes); [Slot(54)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFragDataLocation(UInt32 program, UInt32 color, IntPtr name); + private static extern void glBindFragDataLocation(UInt32 program, UInt32 color, IntPtr name); [Slot(56)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFragDataLocationIndexed(UInt32 program, UInt32 colorNumber, UInt32 index, IntPtr name); + private static extern void glBindFragDataLocationIndexed(UInt32 program, UInt32 colorNumber, UInt32 index, IntPtr name); [Slot(58)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); + private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); [Slot(60)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindImageTexture(UInt32 unit, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, System.Int32 format); + private static extern void glBindImageTexture(UInt32 unit, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, System.Int32 format); [Slot(62)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindImageTextures(UInt32 first, Int32 count, UInt32* textures); + private static extern unsafe void glBindImageTextures(UInt32 first, Int32 count, UInt32* textures); [Slot(69)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramPipeline(UInt32 pipeline); + private static extern void glBindProgramPipeline(UInt32 pipeline); [Slot(71)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); + private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); [Slot(73)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindSampler(UInt32 unit, UInt32 sampler); + private static extern void glBindSampler(UInt32 unit, UInt32 sampler); [Slot(74)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindSamplers(UInt32 first, Int32 count, UInt32* samplers); + private static extern unsafe void glBindSamplers(UInt32 first, Int32 count, UInt32* samplers); [Slot(76)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTexture(System.Int32 target, UInt32 texture); + private static extern void glBindTexture(System.Int32 target, UInt32 texture); [Slot(78)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindTextures(UInt32 first, Int32 count, UInt32* textures); + private static extern unsafe void glBindTextures(UInt32 first, Int32 count, UInt32* textures); [Slot(79)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTextureUnit(UInt32 unit, UInt32 texture); + private static extern void glBindTextureUnit(UInt32 unit, UInt32 texture); [Slot(81)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); + private static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); [Slot(83)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArray(UInt32 array); + private static extern void glBindVertexArray(UInt32 array); [Slot(85)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexBuffer(UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); + private static extern void glBindVertexBuffer(UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); [Slot(86)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindVertexBuffers(UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); + private static extern unsafe void glBindVertexBuffers(UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); [Slot(101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap); + private static extern unsafe void glBitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap); [Slot(105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); + private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); [Slot(108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquation(System.Int32 mode); + private static extern void glBlendEquation(System.Int32 mode); [Slot(110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationi(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationi(UInt32 buf, System.Int32 mode); [Slot(113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparatei(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparatei(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); + private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); [Slot(119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunci(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFunci(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); + private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); [Slot(124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparatei(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparatei(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitNamedFramebuffer(UInt32 readFramebuffer, UInt32 drawFramebuffer, Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitNamedFramebuffer(UInt32 readFramebuffer, UInt32 drawFramebuffer, Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); [Slot(137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferStorage(System.Int32 target, IntPtr size, IntPtr data, System.Int32 flags); + private static extern void glBufferStorage(System.Int32 target, IntPtr size, IntPtr data, System.Int32 flags); [Slot(138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); [Slot(140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCallList(UInt32 list); + private static extern void glCallList(UInt32 list); [Slot(141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCallLists(Int32 n, System.Int32 type, IntPtr lists); + private static extern void glCallLists(Int32 n, System.Int32 type, IntPtr lists); [Slot(142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); + private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); [Slot(144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckNamedFramebufferStatus(UInt32 framebuffer, System.Int32 target); + private static extern System.Int32 glCheckNamedFramebufferStatus(UInt32 framebuffer, System.Int32 target); [Slot(146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClampColor(System.Int32 target, System.Int32 clamp); + private static extern void glClampColor(System.Int32 target, System.Int32 clamp); [Slot(148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClear(System.Int32 mask); + private static extern void glClear(System.Int32 mask); [Slot(149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearAccum(Single red, Single green, Single blue, Single alpha); + private static extern void glClearAccum(Single red, Single green, Single blue, Single alpha); [Slot(151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferData(System.Int32 target, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearBufferData(System.Int32 target, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); [Slot(152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); + private static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); [Slot(153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value); + private static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value); [Slot(154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value); + private static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value); [Slot(155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferSubData(System.Int32 target, System.Int32 internalformat, IntPtr offset, IntPtr size, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearBufferSubData(System.Int32 target, System.Int32 internalformat, IntPtr offset, IntPtr size, System.Int32 format, System.Int32 type, IntPtr data); [Slot(156)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value); + private static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value); [Slot(157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColor(Single red, Single green, Single blue, Single alpha); + private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); [Slot(161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepth(Double depth); + private static extern void glClearDepth(Double depth); [Slot(163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthf(Single d); + private static extern void glClearDepthf(Single d); [Slot(166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearIndex(Single c); + private static extern void glClearIndex(Single c); [Slot(167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedBufferData(UInt32 buffer, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearNamedBufferData(UInt32 buffer, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); [Slot(169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedBufferSubData(UInt32 buffer, System.Int32 internalformat, IntPtr offset, Int32 size, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearNamedBufferSubData(UInt32 buffer, System.Int32 internalformat, IntPtr offset, Int32 size, System.Int32 format, System.Int32 type, IntPtr data); [Slot(171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedFramebufferfi(UInt32 framebuffer, System.Int32 buffer, Single depth, Int32 stencil); + private static extern void glClearNamedFramebufferfi(UInt32 framebuffer, System.Int32 buffer, Single depth, Int32 stencil); [Slot(172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearNamedFramebufferfv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Single* value); + private static extern unsafe void glClearNamedFramebufferfv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Single* value); [Slot(173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearNamedFramebufferiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Int32* value); + private static extern unsafe void glClearNamedFramebufferiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Int32* value); [Slot(174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearNamedFramebufferuiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, UInt32* value); + private static extern unsafe void glClearNamedFramebufferuiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, UInt32* value); [Slot(175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearStencil(Int32 s); + private static extern void glClearStencil(Int32 s); [Slot(176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearTexImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearTexImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, IntPtr data); [Slot(177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr data); [Slot(178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClientActiveTexture(System.Int32 texture); + private static extern void glClientActiveTexture(System.Int32 texture); [Slot(182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClipControl(System.Int32 origin, System.Int32 depth); + private static extern void glClipControl(System.Int32 origin, System.Int32 depth); [Slot(184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlane(System.Int32 plane, Double* equation); + private static extern unsafe void glClipPlane(System.Int32 plane, Double* equation); [Slot(187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3b(SByte red, SByte green, SByte blue); + private static extern void glColor3b(SByte red, SByte green, SByte blue); [Slot(188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3bv(SByte* v); + private static extern unsafe void glColor3bv(SByte* v); [Slot(189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3d(Double red, Double green, Double blue); + private static extern void glColor3d(Double red, Double green, Double blue); [Slot(190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3dv(Double* v); + private static extern unsafe void glColor3dv(Double* v); [Slot(191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3f(Single red, Single green, Single blue); + private static extern void glColor3f(Single red, Single green, Single blue); [Slot(192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3fv(Single* v); + private static extern unsafe void glColor3fv(Single* v); [Slot(197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3i(Int32 red, Int32 green, Int32 blue); + private static extern void glColor3i(Int32 red, Int32 green, Int32 blue); [Slot(198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3iv(Int32* v); + private static extern unsafe void glColor3iv(Int32* v); [Slot(199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3s(Int16 red, Int16 green, Int16 blue); + private static extern void glColor3s(Int16 red, Int16 green, Int16 blue); [Slot(200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3sv(Int16* v); + private static extern unsafe void glColor3sv(Int16* v); [Slot(201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3ub(Byte red, Byte green, Byte blue); + private static extern void glColor3ub(Byte red, Byte green, Byte blue); [Slot(202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3ubv(Byte* v); + private static extern unsafe void glColor3ubv(Byte* v); [Slot(203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3ui(UInt32 red, UInt32 green, UInt32 blue); + private static extern void glColor3ui(UInt32 red, UInt32 green, UInt32 blue); [Slot(204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3uiv(UInt32* v); + private static extern unsafe void glColor3uiv(UInt32* v); [Slot(205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3us(UInt16 red, UInt16 green, UInt16 blue); + private static extern void glColor3us(UInt16 red, UInt16 green, UInt16 blue); [Slot(206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3usv(UInt16* v); + private static extern unsafe void glColor3usv(UInt16* v); [Slot(209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4b(SByte red, SByte green, SByte blue, SByte alpha); + private static extern void glColor4b(SByte red, SByte green, SByte blue, SByte alpha); [Slot(210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4bv(SByte* v); + private static extern unsafe void glColor4bv(SByte* v); [Slot(211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4d(Double red, Double green, Double blue, Double alpha); + private static extern void glColor4d(Double red, Double green, Double blue, Double alpha); [Slot(212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4dv(Double* v); + private static extern unsafe void glColor4dv(Double* v); [Slot(213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4f(Single red, Single green, Single blue, Single alpha); + private static extern void glColor4f(Single red, Single green, Single blue, Single alpha); [Slot(216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4fv(Single* v); + private static extern unsafe void glColor4fv(Single* v); [Slot(219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4i(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glColor4i(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4iv(Int32* v); + private static extern unsafe void glColor4iv(Int32* v); [Slot(221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4s(Int16 red, Int16 green, Int16 blue, Int16 alpha); + private static extern void glColor4s(Int16 red, Int16 green, Int16 blue, Int16 alpha); [Slot(222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4sv(Int16* v); + private static extern unsafe void glColor4sv(Int16* v); [Slot(223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4ub(Byte red, Byte green, Byte blue, Byte alpha); + private static extern void glColor4ub(Byte red, Byte green, Byte blue, Byte alpha); [Slot(224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4ubv(Byte* v); + private static extern unsafe void glColor4ubv(Byte* v); [Slot(229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4ui(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); + private static extern void glColor4ui(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); [Slot(230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4uiv(UInt32* v); + private static extern unsafe void glColor4uiv(UInt32* v); [Slot(231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4us(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); + private static extern void glColor4us(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); [Slot(232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4usv(UInt16* v); + private static extern unsafe void glColor4usv(UInt16* v); [Slot(239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMask(bool red, bool green, bool blue, bool alpha); + private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); [Slot(240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMaski(UInt32 index, bool r, bool g, bool b, bool a); + private static extern void glColorMaski(UInt32 index, bool r, bool g, bool b, bool a); [Slot(242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMaterial(System.Int32 face, System.Int32 mode); + private static extern void glColorMaterial(System.Int32 face, System.Int32 mode); [Slot(243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorP3ui(System.Int32 type, UInt32 color); + private static extern void glColorP3ui(System.Int32 type, UInt32 color); [Slot(244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorP3uiv(System.Int32 type, UInt32* color); + private static extern unsafe void glColorP3uiv(System.Int32 type, UInt32* color); [Slot(245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorP4ui(System.Int32 type, UInt32 color); + private static extern void glColorP4ui(System.Int32 type, UInt32 color); [Slot(246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorP4uiv(System.Int32 type, UInt32* color); + private static extern unsafe void glColorP4uiv(System.Int32 type, UInt32* color); [Slot(247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorSubTable(System.Int32 target, Int32 start, Int32 count, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glColorSubTable(System.Int32 target, Int32 start, Int32 count, System.Int32 format, System.Int32 type, IntPtr data); [Slot(253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorTable(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); + private static extern void glColorTable(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); [Slot(255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorTableParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glColorTableParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorTableParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glColorTableParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompileShader(UInt32 shader); + private static extern void glCompileShader(UInt32 shader); [Slot(276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); [Slot(278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [Slot(280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [Slot(282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr image); + private static extern void glConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr image); [Slot(299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr image); + private static extern void glConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr image); [Slot(301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameterf(System.Int32 target, System.Int32 pname, Single @params); + private static extern void glConvolutionParameterf(System.Int32 target, System.Int32 pname, Single @params); [Slot(303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glConvolutionParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameteri(System.Int32 target, System.Int32 pname, Int32 @params); + private static extern void glConvolutionParameteri(System.Int32 target, System.Int32 pname, Int32 @params); [Slot(307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glConvolutionParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); + private static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); [Slot(312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyColorSubTable(System.Int32 target, Int32 start, Int32 x, Int32 y, Int32 width); + private static extern void glCopyColorSubTable(System.Int32 target, Int32 start, Int32 x, Int32 y, Int32 width); [Slot(314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyColorTable(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); + private static extern void glCopyColorTable(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); [Slot(316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); + private static extern void glCopyConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); [Slot(318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyImageSubData(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); + private static extern void glCopyImageSubData(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); [Slot(327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyNamedBufferSubData(UInt32 readBuffer, UInt32 writeBuffer, IntPtr readOffset, IntPtr writeOffset, Int32 size); + private static extern void glCopyNamedBufferSubData(UInt32 readBuffer, UInt32 writeBuffer, IntPtr readOffset, IntPtr writeOffset, Int32 size); [Slot(329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 type); + private static extern void glCopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 type); [Slot(330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + private static extern void glCopyTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [Slot(332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glCreateBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glCreateFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateProgram(); + private static extern Int32 glCreateProgram(); [Slot(357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glCreateProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateQueries(System.Int32 target, Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glCreateQueries(System.Int32 target, Int32 n, [OutAttribute] UInt32* ids); [Slot(359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glCreateRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateSamplers(Int32 n, [OutAttribute] UInt32* samplers); + private static extern unsafe void glCreateSamplers(Int32 n, [OutAttribute] UInt32* samplers); [Slot(361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShader(System.Int32 type); + private static extern Int32 glCreateShader(System.Int32 type); [Slot(364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramv(System.Int32 type, Int32 count, IntPtr strings); + private static extern Int32 glCreateShaderProgramv(System.Int32 type, Int32 count, IntPtr strings); [Slot(367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateTextures(System.Int32 target, Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glCreateTextures(System.Int32 target, Int32 n, [OutAttribute] UInt32* textures); [Slot(368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glCreateTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); [Slot(369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glCreateVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); [Slot(370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCullFace(System.Int32 mode); + private static extern void glCullFace(System.Int32 mode); [Slot(374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); + private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); [Slot(378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(390)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); + private static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); [Slot(395)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); + private static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); [Slot(397)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteLists(UInt32 list, Int32 range); + private static extern void glDeleteLists(UInt32 list, Int32 range); [Slot(405)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteProgram(UInt32 program); + private static extern void glDeleteProgram(UInt32 program); [Slot(406)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramPipelines(Int32 n, UInt32* pipelines); + private static extern unsafe void glDeleteProgramPipelines(Int32 n, UInt32* pipelines); [Slot(410)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids); [Slot(412)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); + private static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); [Slot(414)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers); + private static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers); [Slot(415)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteShader(UInt32 shader); + private static extern void glDeleteShader(UInt32 shader); [Slot(416)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteSync(IntPtr sync); + private static extern void glDeleteSync(IntPtr sync); [Slot(417)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); + private static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); [Slot(419)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids); [Slot(421)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays); [Slot(426)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthFunc(System.Int32 func); + private static extern void glDepthFunc(System.Int32 func); [Slot(427)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthMask(bool flag); + private static extern void glDepthMask(bool flag); [Slot(428)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRange(Double near, Double far); + private static extern void glDepthRange(Double near, Double far); [Slot(429)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDepthRangeArrayv(UInt32 first, Int32 count, Double* v); + private static extern unsafe void glDepthRangeArrayv(UInt32 first, Int32 count, Double* v); [Slot(431)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangef(Single n, Single f); + private static extern void glDepthRangef(Single n, Single f); [Slot(433)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangeIndexed(UInt32 index, Double n, Double f); + private static extern void glDepthRangeIndexed(UInt32 index, Double n, Double f); [Slot(436)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDetachShader(UInt32 program, UInt32 shader); + private static extern void glDetachShader(UInt32 program, UInt32 shader); [Slot(438)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisable(System.Int32 cap); + private static extern void glDisable(System.Int32 cap); [Slot(439)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableClientState(System.Int32 array); + private static extern void glDisableClientState(System.Int32 array); [Slot(442)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisablei(System.Int32 target, UInt32 index); + private static extern void glDisablei(System.Int32 target, UInt32 index); [Slot(445)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexArrayAttrib(UInt32 vaobj, UInt32 index); + private static extern void glDisableVertexArrayAttrib(UInt32 vaobj, UInt32 index); [Slot(449)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexAttribArray(UInt32 index); + private static extern void glDisableVertexAttribArray(UInt32 index); [Slot(451)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDispatchCompute(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z); + private static extern void glDispatchCompute(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z); [Slot(453)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDispatchComputeIndirect(IntPtr indirect); + private static extern void glDispatchComputeIndirect(IntPtr indirect); [Slot(454)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); [Slot(456)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysIndirect(System.Int32 mode, IntPtr indirect); + private static extern void glDrawArraysIndirect(System.Int32 mode, IntPtr indirect); [Slot(457)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); + private static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); [Slot(459)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedBaseInstance(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance); + private static extern void glDrawArraysInstancedBaseInstance(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance); [Slot(461)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawBuffer(System.Int32 buf); + private static extern void glDrawBuffer(System.Int32 buf); [Slot(462)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs); [Slot(467)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); [Slot(468)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); + private static extern void glDrawElementsBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); [Slot(469)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect); + private static extern void glDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect); [Slot(470)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount); + private static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount); [Slot(472)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, UInt32 baseinstance); + private static extern void glDrawElementsInstancedBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, UInt32 baseinstance); [Slot(473)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex); + private static extern void glDrawElementsInstancedBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex); [Slot(474)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedBaseVertexBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance); + private static extern void glDrawElementsInstancedBaseVertexBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance); [Slot(477)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawPixels(Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glDrawPixels(Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(480)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); [Slot(481)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElementsBaseVertex(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); + private static extern void glDrawRangeElementsBaseVertex(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); [Slot(484)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedback(System.Int32 mode, UInt32 id); + private static extern void glDrawTransformFeedback(System.Int32 mode, UInt32 id); [Slot(485)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackInstanced(System.Int32 mode, UInt32 id, Int32 instancecount); + private static extern void glDrawTransformFeedbackInstanced(System.Int32 mode, UInt32 id, Int32 instancecount); [Slot(487)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackStream(System.Int32 mode, UInt32 id, UInt32 stream); + private static extern void glDrawTransformFeedbackStream(System.Int32 mode, UInt32 id, UInt32 stream); [Slot(488)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackStreamInstanced(System.Int32 mode, UInt32 id, UInt32 stream, Int32 instancecount); + private static extern void glDrawTransformFeedbackStreamInstanced(System.Int32 mode, UInt32 id, UInt32 stream, Int32 instancecount); [Slot(489)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEdgeFlag(bool flag); + private static extern void glEdgeFlag(bool flag); [Slot(491)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEdgeFlagPointer(Int32 stride, IntPtr pointer); + private static extern void glEdgeFlagPointer(Int32 stride, IntPtr pointer); [Slot(494)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEdgeFlagv(bool* flag); + private static extern unsafe void glEdgeFlagv(bool* flag); [Slot(497)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnable(System.Int32 cap); + private static extern void glEnable(System.Int32 cap); [Slot(498)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableClientState(System.Int32 array); + private static extern void glEnableClientState(System.Int32 array); [Slot(501)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnablei(System.Int32 target, UInt32 index); + private static extern void glEnablei(System.Int32 target, UInt32 index); [Slot(504)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexArrayAttrib(UInt32 vaobj, UInt32 index); + private static extern void glEnableVertexArrayAttrib(UInt32 vaobj, UInt32 index); [Slot(508)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexAttribArray(UInt32 index); + private static extern void glEnableVertexAttribArray(UInt32 index); [Slot(510)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnd(); + private static extern void glEnd(); [Slot(511)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndConditionalRender(); + private static extern void glEndConditionalRender(); [Slot(515)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndList(); + private static extern void glEndList(); [Slot(519)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQuery(System.Int32 target); + private static extern void glEndQuery(System.Int32 target); [Slot(521)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQueryIndexed(System.Int32 target, UInt32 index); + private static extern void glEndQueryIndexed(System.Int32 target, UInt32 index); [Slot(522)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTransformFeedback(); + private static extern void glEndTransformFeedback(); [Slot(527)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord1d(Double u); + private static extern void glEvalCoord1d(Double u); [Slot(528)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord1dv(Double* u); + private static extern unsafe void glEvalCoord1dv(Double* u); [Slot(529)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord1f(Single u); + private static extern void glEvalCoord1f(Single u); [Slot(530)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord1fv(Single* u); + private static extern unsafe void glEvalCoord1fv(Single* u); [Slot(533)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord2d(Double u, Double v); + private static extern void glEvalCoord2d(Double u, Double v); [Slot(534)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord2dv(Double* u); + private static extern unsafe void glEvalCoord2dv(Double* u); [Slot(535)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord2f(Single u, Single v); + private static extern void glEvalCoord2f(Single u, Single v); [Slot(536)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord2fv(Single* u); + private static extern unsafe void glEvalCoord2fv(Single* u); [Slot(540)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalMesh1(System.Int32 mode, Int32 i1, Int32 i2); + private static extern void glEvalMesh1(System.Int32 mode, Int32 i1, Int32 i2); [Slot(541)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalMesh2(System.Int32 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); + private static extern void glEvalMesh2(System.Int32 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); [Slot(542)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalPoint1(Int32 i); + private static extern void glEvalPoint1(Int32 i); [Slot(543)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalPoint2(Int32 i, Int32 j); + private static extern void glEvalPoint2(Int32 i, Int32 j); [Slot(546)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFeedbackBuffer(Int32 size, System.Int32 type, [OutAttribute] Single* buffer); + private static extern unsafe void glFeedbackBuffer(Int32 size, System.Int32 type, [OutAttribute] Single* buffer); [Slot(548)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); + private static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); [Slot(550)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinish(); + private static extern void glFinish(); [Slot(556)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlush(); + private static extern void glFlush(); [Slot(557)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); + private static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); [Slot(559)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length); + private static extern void glFlushMappedNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length); [Slot(566)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordd(Double coord); + private static extern void glFogCoordd(Double coord); [Slot(568)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogCoorddv(Double* coord); + private static extern unsafe void glFogCoorddv(Double* coord); [Slot(570)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordf(Single coord); + private static extern void glFogCoordf(Single coord); [Slot(573)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogCoordfv(Single* coord); + private static extern unsafe void glFogCoordfv(Single* coord); [Slot(577)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordPointer(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glFogCoordPointer(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(580)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogf(System.Int32 pname, Single param); + private static extern void glFogf(System.Int32 pname, Single param); [Slot(582)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogfv(System.Int32 pname, Single* @params); + private static extern unsafe void glFogfv(System.Int32 pname, Single* @params); [Slot(583)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogi(System.Int32 pname, Int32 param); + private static extern void glFogi(System.Int32 pname, Int32 param); [Slot(584)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogiv(System.Int32 pname, Int32* @params); + private static extern unsafe void glFogiv(System.Int32 pname, Int32* @params); [Slot(602)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glFramebufferParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(604)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(606)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(607)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture1D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture1D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(609)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(611)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture3D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); + private static extern void glFramebufferTexture3D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); [Slot(617)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(623)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrontFace(System.Int32 mode); + private static extern void glFrontFace(System.Int32 mode); [Slot(624)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustum(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); + private static extern void glFrustum(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); [Slot(628)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(630)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMipmap(System.Int32 target); + private static extern void glGenerateMipmap(System.Int32 target); [Slot(633)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateTextureMipmap(UInt32 texture); + private static extern void glGenerateTextureMipmap(UInt32 texture); [Slot(638)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(640)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGenLists(Int32 range); + private static extern Int32 glGenLists(Int32 range); [Slot(645)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glGenProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(649)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids); [Slot(651)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(653)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers); + private static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers); [Slot(655)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); [Slot(657)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); [Slot(659)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); [Slot(662)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAtomicCounterBufferiv(UInt32 program, UInt32 bufferIndex, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveAtomicCounterBufferiv(UInt32 program, UInt32 bufferIndex, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(663)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(665)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveSubroutineName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveSubroutineName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); [Slot(666)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveSubroutineUniformiv(UInt32 program, System.Int32 shadertype, UInt32 index, System.Int32 pname, [OutAttribute] Int32* values); + private static extern unsafe void glGetActiveSubroutineUniformiv(UInt32 program, System.Int32 shadertype, UInt32 index, System.Int32 pname, [OutAttribute] Int32* values); [Slot(667)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveSubroutineUniformName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveSubroutineUniformName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); [Slot(668)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(670)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(671)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName); + private static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName); [Slot(672)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformName(UInt32 program, UInt32 uniformIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformName); + private static extern unsafe void glGetActiveUniformName(UInt32 program, UInt32 uniformIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformName); [Slot(673)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(678)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); + private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); [Slot(679)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); [Slot(681)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleani_v(System.Int32 target, UInt32 index, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleani_v(System.Int32 target, UInt32 index, [OutAttribute] bool* data); [Slot(683)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); [Slot(684)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(685)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(688)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(690)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); + private static extern void glGetBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); [Slot(692)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlane(System.Int32 plane, [OutAttribute] Double* equation); + private static extern unsafe void glGetClipPlane(System.Int32 plane, [OutAttribute] Double* equation); [Slot(695)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetColorTable(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr table); + private static extern void glGetColorTable(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr table); [Slot(697)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetColorTableParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(700)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetColorTableParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(710)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTexImage(System.Int32 target, Int32 level, [OutAttribute] IntPtr img); + private static extern void glGetCompressedTexImage(System.Int32 target, Int32 level, [OutAttribute] IntPtr img); [Slot(712)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTextureImage(UInt32 texture, Int32 level, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetCompressedTextureImage(UInt32 texture, Int32 level, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(714)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetCompressedTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(715)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr image); + private static extern void glGetConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr image); [Slot(717)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetConvolutionParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(719)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetConvolutionParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(722)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(727)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDoublei_v(System.Int32 target, UInt32 index, [OutAttribute] Double* data); + private static extern unsafe void glGetDoublei_v(System.Int32 target, UInt32 index, [OutAttribute] Double* data); [Slot(730)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDoublev(System.Int32 pname, [OutAttribute] Double* data); + private static extern unsafe void glGetDoublev(System.Int32 pname, [OutAttribute] Double* data); [Slot(731)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetError(); + private static extern System.Int32 glGetError(); [Slot(737)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloati_v(System.Int32 target, UInt32 index, [OutAttribute] Single* data); + private static extern unsafe void glGetFloati_v(System.Int32 target, UInt32 index, [OutAttribute] Single* data); [Slot(740)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); + private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); [Slot(742)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetFragDataIndex(UInt32 program, IntPtr name); + private static extern Int32 glGetFragDataIndex(UInt32 program, IntPtr name); [Slot(743)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name); [Slot(749)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(751)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(753)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatus(); + private static extern System.Int32 glGetGraphicsResetStatus(); [Slot(757)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); + private static extern void glGetHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); [Slot(759)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetHistogramParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(761)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetHistogramParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(770)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data); + private static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data); [Slot(771)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data); + private static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data); [Slot(772)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); [Slot(776)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); [Slot(777)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInternalformati64v(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int64* @params); + private static extern unsafe void glGetInternalformati64v(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int64* @params); [Slot(778)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(782)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLightfv(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetLightfv(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params); [Slot(783)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLightiv(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetLightiv(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(794)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapdv(System.Int32 target, System.Int32 query, [OutAttribute] Double* v); + private static extern unsafe void glGetMapdv(System.Int32 target, System.Int32 query, [OutAttribute] Double* v); [Slot(795)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapfv(System.Int32 target, System.Int32 query, [OutAttribute] Single* v); + private static extern unsafe void glGetMapfv(System.Int32 target, System.Int32 query, [OutAttribute] Single* v); [Slot(796)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapiv(System.Int32 target, System.Int32 query, [OutAttribute] Int32* v); + private static extern unsafe void glGetMapiv(System.Int32 target, System.Int32 query, [OutAttribute] Int32* v); [Slot(800)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMaterialfv(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMaterialfv(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params); [Slot(801)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMaterialiv(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMaterialiv(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(804)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); + private static extern void glGetMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); [Slot(806)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMinmaxParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMinmaxParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(808)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMinmaxParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMinmaxParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(810)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultisamplefv(System.Int32 pname, UInt32 index, [OutAttribute] Single* val); + private static extern unsafe void glGetMultisamplefv(System.Int32 pname, UInt32 index, [OutAttribute] Single* val); [Slot(824)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedBufferParameteri64v(UInt32 buffer, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetNamedBufferParameteri64v(UInt32 buffer, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(825)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedBufferParameteriv(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedBufferParameteriv(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(828)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedBufferPointerv(UInt32 buffer, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetNamedBufferPointerv(UInt32 buffer, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(830)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, [OutAttribute] IntPtr data); + private static extern void glGetNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, [OutAttribute] IntPtr data); [Slot(832)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedFramebufferAttachmentParameteriv(UInt32 framebuffer, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedFramebufferAttachmentParameteriv(UInt32 framebuffer, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(834)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedFramebufferParameteriv(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetNamedFramebufferParameteriv(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* param); [Slot(842)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedRenderbufferParameteriv(UInt32 renderbuffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedRenderbufferParameteriv(UInt32 renderbuffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(846)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnColorTable(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); + private static extern void glGetnColorTable(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); [Slot(848)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnCompressedTexImage(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetnCompressedTexImage(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(850)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); + private static extern void glGetnConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); [Slot(853)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(855)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapdv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); + private static extern unsafe void glGetnMapdv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); [Slot(857)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapfv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); + private static extern unsafe void glGetnMapfv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); [Slot(859)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapiv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); + private static extern unsafe void glGetnMapiv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); [Slot(861)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(863)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapfv(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); + private static extern unsafe void glGetnPixelMapfv(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); [Slot(865)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapuiv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); + private static extern unsafe void glGetnPixelMapuiv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); [Slot(867)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapusv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); + private static extern unsafe void glGetnPixelMapusv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); [Slot(869)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPolygonStipple(Int32 bufSize, [OutAttribute] Byte* pattern); + private static extern unsafe void glGetnPolygonStipple(Int32 bufSize, [OutAttribute] Byte* pattern); [Slot(871)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetnSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(873)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetnTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(875)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformdv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); + private static extern unsafe void glGetnUniformdv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); [Slot(877)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(880)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(883)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(888)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(894)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(921)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelMapfv(System.Int32 map, [OutAttribute] Single* values); + private static extern unsafe void glGetPixelMapfv(System.Int32 map, [OutAttribute] Single* values); [Slot(922)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelMapuiv(System.Int32 map, [OutAttribute] UInt32* values); + private static extern unsafe void glGetPixelMapuiv(System.Int32 map, [OutAttribute] UInt32* values); [Slot(923)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelMapusv(System.Int32 map, [OutAttribute] UInt16* values); + private static extern unsafe void glGetPixelMapusv(System.Int32 map, [OutAttribute] UInt16* values); [Slot(924)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelMapxv(System.Int32 map, Int32 size, [OutAttribute] Int32* values); + private static extern unsafe void glGetPixelMapxv(System.Int32 map, Int32 size, [OutAttribute] Int32* values); [Slot(931)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(934)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPolygonStipple([OutAttribute] Byte* mask); + private static extern unsafe void glGetPolygonStipple([OutAttribute] Byte* mask); [Slot(935)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); + private static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); [Slot(940)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(941)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramInterfaceiv(UInt32 program, System.Int32 programInterface, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramInterfaceiv(UInt32 program, System.Int32 programInterface, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(942)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(953)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(955)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineiv(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramPipelineiv(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(958)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetProgramResourceIndex(UInt32 program, System.Int32 programInterface, IntPtr name); + private static extern Int32 glGetProgramResourceIndex(UInt32 program, System.Int32 programInterface, IntPtr name); [Slot(959)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramResourceiv(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramResourceiv(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* @params); [Slot(960)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetProgramResourceLocation(UInt32 program, System.Int32 programInterface, IntPtr name); + private static extern Int32 glGetProgramResourceLocation(UInt32 program, System.Int32 programInterface, IntPtr name); [Slot(961)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetProgramResourceLocationIndex(UInt32 program, System.Int32 programInterface, IntPtr name); + private static extern Int32 glGetProgramResourceLocationIndex(UInt32 program, System.Int32 programInterface, IntPtr name); [Slot(962)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramResourceName(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); + private static extern unsafe void glGetProgramResourceName(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); [Slot(963)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramStageiv(UInt32 program, System.Int32 shadertype, System.Int32 pname, [OutAttribute] Int32* values); + private static extern unsafe void glGetProgramStageiv(UInt32 program, System.Int32 shadertype, System.Int32 pname, [OutAttribute] Int32* values); [Slot(967)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryIndexediv(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryIndexediv(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(968)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(970)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjecti64v(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetQueryObjecti64v(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(972)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectiv(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryObjectiv(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(974)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectui64v(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetQueryObjectui64v(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(976)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(978)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(980)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params); [Slot(981)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIiv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameterIiv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(982)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(983)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(984)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr row, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr row, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(986)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(987)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(988)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); + private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); [Slot(989)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(992)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetString(System.Int32 name); + private static extern IntPtr glGetString(System.Int32 name); [Slot(993)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); + private static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); [Slot(994)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetSubroutineIndex(UInt32 program, System.Int32 shadertype, IntPtr name); + private static extern Int32 glGetSubroutineIndex(UInt32 program, System.Int32 shadertype, IntPtr name); [Slot(995)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetSubroutineUniformLocation(UInt32 program, System.Int32 shadertype, IntPtr name); + private static extern Int32 glGetSubroutineUniformLocation(UInt32 program, System.Int32 shadertype, IntPtr name); [Slot(996)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(999)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnvfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexEnvfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1000)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnviv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexEnviv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1003)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGendv(System.Int32 coord, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetTexGendv(System.Int32 coord, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1004)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGenfv(System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexGenfv(System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1005)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGeniv(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexGeniv(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1007)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glGetTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(1008)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexLevelParameterfv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexLevelParameterfv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1009)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexLevelParameteriv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexLevelParameteriv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1011)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1012)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterIiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1014)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIuiv(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTexParameterIuiv(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1016)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1021)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTextureImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetTextureImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(1023)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureLevelParameterfv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTextureLevelParameterfv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1025)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureLevelParameteriv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureLevelParameteriv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1027)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterfv(UInt32 texture, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTextureParameterfv(UInt32 texture, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1029)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterIiv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureParameterIiv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1031)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterIuiv(UInt32 texture, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTextureParameterIuiv(UInt32 texture, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1033)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameteriv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureParameteriv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1037)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(1039)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbacki_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int32* param); + private static extern unsafe void glGetTransformFeedbacki_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int32* param); [Slot(1040)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbacki64_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int64* param); + private static extern unsafe void glGetTransformFeedbacki64_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int64* param); [Slot(1041)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackiv(UInt32 xfb, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetTransformFeedbackiv(UInt32 xfb, System.Int32 pname, [OutAttribute] Int32* param); [Slot(1042)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(1045)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName); + private static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName); [Slot(1047)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformdv(UInt32 program, Int32 location, [OutAttribute] Double* @params); + private static extern unsafe void glGetUniformdv(UInt32 program, Int32 location, [OutAttribute] Double* @params); [Slot(1048)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); + private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); [Slot(1051)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices); + private static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices); [Slot(1052)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); + private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); [Slot(1054)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); [Slot(1057)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformSubroutineuiv(System.Int32 shadertype, Int32 location, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetUniformSubroutineuiv(System.Int32 shadertype, Int32 location, [OutAttribute] UInt32* @params); [Slot(1059)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); [Slot(1068)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayIndexed64iv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int64* param); + private static extern unsafe void glGetVertexArrayIndexed64iv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int64* param); [Slot(1069)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayIndexediv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetVertexArrayIndexediv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int32* param); [Slot(1072)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayiv(UInt32 vaobj, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetVertexArrayiv(UInt32 vaobj, System.Int32 pname, [OutAttribute] Int32* param); [Slot(1077)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1080)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1083)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1085)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1087)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1090)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribLdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1095)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); + private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); [Slot(1114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHint(System.Int32 target, System.Int32 mode); + private static extern void glHint(System.Int32 target, System.Int32 mode); [Slot(1116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHistogram(System.Int32 target, Int32 width, System.Int32 internalformat, bool sink); + private static extern void glHistogram(System.Int32 target, Int32 width, System.Int32 internalformat, bool sink); [Slot(1124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexd(Double c); + private static extern void glIndexd(Double c); [Slot(1125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexdv(Double* c); + private static extern unsafe void glIndexdv(Double* c); [Slot(1126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexf(Single c); + private static extern void glIndexf(Single c); [Slot(1129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexfv(Single* c); + private static extern unsafe void glIndexfv(Single* c); [Slot(1130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexi(Int32 c); + private static extern void glIndexi(Int32 c); [Slot(1131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexiv(Int32* c); + private static extern unsafe void glIndexiv(Int32* c); [Slot(1132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexMask(UInt32 mask); + private static extern void glIndexMask(UInt32 mask); [Slot(1134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexPointer(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glIndexPointer(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexs(Int16 c); + private static extern void glIndexs(Int16 c); [Slot(1138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexsv(Int16* c); + private static extern unsafe void glIndexsv(Int16* c); [Slot(1139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexub(Byte c); + private static extern void glIndexub(Byte c); [Slot(1140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexubv(Byte* c); + private static extern unsafe void glIndexubv(Byte* c); [Slot(1143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInitNames(); + private static extern void glInitNames(); [Slot(1147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInterleavedArrays(System.Int32 format, Int32 stride, IntPtr pointer); + private static extern void glInterleavedArrays(System.Int32 format, Int32 stride, IntPtr pointer); [Slot(1149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateBufferData(UInt32 buffer); + private static extern void glInvalidateBufferData(UInt32 buffer); [Slot(1150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateBufferSubData(UInt32 buffer, IntPtr offset, IntPtr length); + private static extern void glInvalidateBufferSubData(UInt32 buffer, IntPtr offset, IntPtr length); [Slot(1151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments); [Slot(1152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateNamedFramebufferData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glInvalidateNamedFramebufferData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments); [Slot(1153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateNamedFramebufferSubData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern unsafe void glInvalidateNamedFramebufferSubData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(1154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(1155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateTexImage(UInt32 texture, Int32 level); + private static extern void glInvalidateTexImage(UInt32 texture, Int32 level); [Slot(1156)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth); + private static extern void glInvalidateTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth); [Slot(1158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBuffer(UInt32 buffer); + private static extern byte glIsBuffer(UInt32 buffer); [Slot(1161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabled(System.Int32 cap); + private static extern byte glIsEnabled(System.Int32 cap); [Slot(1162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabledi(System.Int32 target, UInt32 index); + private static extern byte glIsEnabledi(System.Int32 target, UInt32 index); [Slot(1166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFramebuffer(UInt32 framebuffer); + private static extern byte glIsFramebuffer(UInt32 framebuffer); [Slot(1170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsList(UInt32 list); + private static extern byte glIsList(UInt32 list); [Slot(1179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgram(UInt32 program); + private static extern byte glIsProgram(UInt32 program); [Slot(1182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramPipeline(UInt32 pipeline); + private static extern byte glIsProgramPipeline(UInt32 pipeline); [Slot(1184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsQuery(UInt32 id); + private static extern byte glIsQuery(UInt32 id); [Slot(1186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsRenderbuffer(UInt32 renderbuffer); + private static extern byte glIsRenderbuffer(UInt32 renderbuffer); [Slot(1188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSampler(UInt32 sampler); + private static extern byte glIsSampler(UInt32 sampler); [Slot(1189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsShader(UInt32 shader); + private static extern byte glIsShader(UInt32 shader); [Slot(1190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSync(IntPtr sync); + private static extern byte glIsSync(IntPtr sync); [Slot(1191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTexture(UInt32 texture); + private static extern byte glIsTexture(UInt32 texture); [Slot(1195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTransformFeedback(UInt32 id); + private static extern byte glIsTransformFeedback(UInt32 id); [Slot(1198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArray(UInt32 array); + private static extern byte glIsVertexArray(UInt32 array); [Slot(1203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightf(System.Int32 light, System.Int32 pname, Single param); + private static extern void glLightf(System.Int32 light, System.Int32 pname, Single param); [Slot(1204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightfv(System.Int32 light, System.Int32 pname, Single* @params); + private static extern unsafe void glLightfv(System.Int32 light, System.Int32 pname, Single* @params); [Slot(1205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLighti(System.Int32 light, System.Int32 pname, Int32 param); + private static extern void glLighti(System.Int32 light, System.Int32 pname, Int32 param); [Slot(1206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightiv(System.Int32 light, System.Int32 pname, Int32* @params); + private static extern unsafe void glLightiv(System.Int32 light, System.Int32 pname, Int32* @params); [Slot(1207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightModelf(System.Int32 pname, Single param); + private static extern void glLightModelf(System.Int32 pname, Single param); [Slot(1208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightModelfv(System.Int32 pname, Single* @params); + private static extern unsafe void glLightModelfv(System.Int32 pname, Single* @params); [Slot(1209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightModeli(System.Int32 pname, Int32 param); + private static extern void glLightModeli(System.Int32 pname, Int32 param); [Slot(1210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightModeliv(System.Int32 pname, Int32* @params); + private static extern unsafe void glLightModeliv(System.Int32 pname, Int32* @params); [Slot(1215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineStipple(Int32 factor, UInt16 pattern); + private static extern void glLineStipple(Int32 factor, UInt16 pattern); [Slot(1216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidth(Single width); + private static extern void glLineWidth(Single width); [Slot(1218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLinkProgram(UInt32 program); + private static extern void glLinkProgram(UInt32 program); [Slot(1220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glListBase(UInt32 @base); + private static extern void glListBase(UInt32 @base); [Slot(1225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLoadIdentity(); + private static extern void glLoadIdentity(); [Slot(1227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadMatrixd(Double* m); + private static extern unsafe void glLoadMatrixd(Double* m); [Slot(1228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadMatrixf(Single* m); + private static extern unsafe void glLoadMatrixf(Single* m); [Slot(1230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLoadName(UInt32 name); + private static extern void glLoadName(UInt32 name); [Slot(1232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadTransposeMatrixd(Double* m); + private static extern unsafe void glLoadTransposeMatrixd(Double* m); [Slot(1234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadTransposeMatrixf(Single* m); + private static extern unsafe void glLoadTransposeMatrixf(Single* m); [Slot(1238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLogicOp(System.Int32 opcode); + private static extern void glLogicOp(System.Int32 opcode); [Slot(1251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMap1d(System.Int32 target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); + private static extern unsafe void glMap1d(System.Int32 target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); [Slot(1252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMap1f(System.Int32 target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); + private static extern unsafe void glMap1f(System.Int32 target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); [Slot(1254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMap2d(System.Int32 target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); + private static extern unsafe void glMap2d(System.Int32 target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); [Slot(1255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMap2f(System.Int32 target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); + private static extern unsafe void glMap2f(System.Int32 target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); [Slot(1257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBuffer(System.Int32 target, System.Int32 access); + private static extern IntPtr glMapBuffer(System.Int32 target, System.Int32 access); [Slot(1259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); + private static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); [Slot(1261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid1d(Int32 un, Double u1, Double u2); + private static extern void glMapGrid1d(Int32 un, Double u1, Double u2); [Slot(1262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid1f(Int32 un, Single u1, Single u2); + private static extern void glMapGrid1f(Int32 un, Single u1, Single u2); [Slot(1264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid2d(Int32 un, Double u1, Double u2, Int32 vn, Double v1, Double v2); + private static extern void glMapGrid2d(Int32 un, Double u1, Double u2, Int32 vn, Double v1, Double v2); [Slot(1265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid2f(Int32 un, Single u1, Single u2, Int32 vn, Single v1, Single v2); + private static extern void glMapGrid2f(Int32 un, Single u1, Single u2, Int32 vn, Single v1, Single v2); [Slot(1267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapNamedBuffer(UInt32 buffer, System.Int32 access); + private static extern IntPtr glMapNamedBuffer(UInt32 buffer, System.Int32 access); [Slot(1269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length, System.Int32 access); + private static extern IntPtr glMapNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length, System.Int32 access); [Slot(1279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMaterialf(System.Int32 face, System.Int32 pname, Single param); + private static extern void glMaterialf(System.Int32 face, System.Int32 pname, Single param); [Slot(1280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMaterialfv(System.Int32 face, System.Int32 pname, Single* @params); + private static extern unsafe void glMaterialfv(System.Int32 face, System.Int32 pname, Single* @params); [Slot(1281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMateriali(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glMateriali(System.Int32 face, System.Int32 pname, Int32 param); [Slot(1282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMaterialiv(System.Int32 face, System.Int32 pname, Int32* @params); + private static extern unsafe void glMaterialiv(System.Int32 face, System.Int32 pname, Int32* @params); [Slot(1298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixMode(System.Int32 mode); + private static extern void glMatrixMode(System.Int32 mode); [Slot(1315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMemoryBarrier(System.Int32 barriers); + private static extern void glMemoryBarrier(System.Int32 barriers); [Slot(1316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMemoryBarrierByRegion(System.Int32 barriers); + private static extern void glMemoryBarrierByRegion(System.Int32 barriers); [Slot(1318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinmax(System.Int32 target, System.Int32 internalformat, bool sink); + private static extern void glMinmax(System.Int32 target, System.Int32 internalformat, bool sink); [Slot(1320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinSampleShading(Single value); + private static extern void glMinSampleShading(Single value); [Slot(1322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawArrays(System.Int32 mode, Int32* first, Int32* count, Int32 drawcount); + private static extern unsafe void glMultiDrawArrays(System.Int32 mode, Int32* first, Int32* count, Int32 drawcount); [Slot(1324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirect(System.Int32 mode, IntPtr indirect, Int32 drawcount, Int32 stride); + private static extern void glMultiDrawArraysIndirect(System.Int32 mode, IntPtr indirect, Int32 drawcount, Int32 stride); [Slot(1330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElements(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount); + private static extern unsafe void glMultiDrawElements(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount); [Slot(1331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementsBaseVertex(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount, Int32* basevertex); + private static extern unsafe void glMultiDrawElementsBaseVertex(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount, Int32* basevertex); [Slot(1333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawcount, Int32 stride); + private static extern void glMultiDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawcount, Int32 stride); [Slot(1344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1d(System.Int32 target, Double s); + private static extern void glMultiTexCoord1d(System.Int32 target, Double s); [Slot(1346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1dv(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord1dv(System.Int32 target, Double* v); [Slot(1348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1f(System.Int32 target, Single s); + private static extern void glMultiTexCoord1f(System.Int32 target, Single s); [Slot(1350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1fv(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord1fv(System.Int32 target, Single* v); [Slot(1354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1i(System.Int32 target, Int32 s); + private static extern void glMultiTexCoord1i(System.Int32 target, Int32 s); [Slot(1356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1iv(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord1iv(System.Int32 target, Int32* v); [Slot(1358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1s(System.Int32 target, Int16 s); + private static extern void glMultiTexCoord1s(System.Int32 target, Int16 s); [Slot(1360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1sv(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord1sv(System.Int32 target, Int16* v); [Slot(1366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2d(System.Int32 target, Double s, Double t); + private static extern void glMultiTexCoord2d(System.Int32 target, Double s, Double t); [Slot(1368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2dv(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord2dv(System.Int32 target, Double* v); [Slot(1370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2f(System.Int32 target, Single s, Single t); + private static extern void glMultiTexCoord2f(System.Int32 target, Single s, Single t); [Slot(1372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2fv(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord2fv(System.Int32 target, Single* v); [Slot(1376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2i(System.Int32 target, Int32 s, Int32 t); + private static extern void glMultiTexCoord2i(System.Int32 target, Int32 s, Int32 t); [Slot(1378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2iv(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord2iv(System.Int32 target, Int32* v); [Slot(1380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2s(System.Int32 target, Int16 s, Int16 t); + private static extern void glMultiTexCoord2s(System.Int32 target, Int16 s, Int16 t); [Slot(1382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2sv(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord2sv(System.Int32 target, Int16* v); [Slot(1388)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3d(System.Int32 target, Double s, Double t, Double r); + private static extern void glMultiTexCoord3d(System.Int32 target, Double s, Double t, Double r); [Slot(1390)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3dv(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord3dv(System.Int32 target, Double* v); [Slot(1392)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3f(System.Int32 target, Single s, Single t, Single r); + private static extern void glMultiTexCoord3f(System.Int32 target, Single s, Single t, Single r); [Slot(1394)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3fv(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord3fv(System.Int32 target, Single* v); [Slot(1398)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3i(System.Int32 target, Int32 s, Int32 t, Int32 r); + private static extern void glMultiTexCoord3i(System.Int32 target, Int32 s, Int32 t, Int32 r); [Slot(1400)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3iv(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord3iv(System.Int32 target, Int32* v); [Slot(1402)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3s(System.Int32 target, Int16 s, Int16 t, Int16 r); + private static extern void glMultiTexCoord3s(System.Int32 target, Int16 s, Int16 t, Int16 r); [Slot(1404)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3sv(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord3sv(System.Int32 target, Int16* v); [Slot(1410)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4d(System.Int32 target, Double s, Double t, Double r, Double q); + private static extern void glMultiTexCoord4d(System.Int32 target, Double s, Double t, Double r, Double q); [Slot(1412)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4dv(System.Int32 target, Double* v); + private static extern unsafe void glMultiTexCoord4dv(System.Int32 target, Double* v); [Slot(1414)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4f(System.Int32 target, Single s, Single t, Single r, Single q); + private static extern void glMultiTexCoord4f(System.Int32 target, Single s, Single t, Single r, Single q); [Slot(1416)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4fv(System.Int32 target, Single* v); + private static extern unsafe void glMultiTexCoord4fv(System.Int32 target, Single* v); [Slot(1420)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4i(System.Int32 target, Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glMultiTexCoord4i(System.Int32 target, Int32 s, Int32 t, Int32 r, Int32 q); [Slot(1422)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4iv(System.Int32 target, Int32* v); + private static extern unsafe void glMultiTexCoord4iv(System.Int32 target, Int32* v); [Slot(1424)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4s(System.Int32 target, Int16 s, Int16 t, Int16 r, Int16 q); + private static extern void glMultiTexCoord4s(System.Int32 target, Int16 s, Int16 t, Int16 r, Int16 q); [Slot(1426)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4sv(System.Int32 target, Int16* v); + private static extern unsafe void glMultiTexCoord4sv(System.Int32 target, Int16* v); [Slot(1430)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP1ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP1ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(1431)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP1uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP1uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(1432)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP2ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP2ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(1433)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP2uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP2uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(1434)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP3ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP3ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(1435)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP3uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP3uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(1436)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP4ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP4ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(1437)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP4uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP4uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(1462)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultMatrixd(Double* m); + private static extern unsafe void glMultMatrixd(Double* m); [Slot(1463)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultMatrixf(Single* m); + private static extern unsafe void glMultMatrixf(Single* m); [Slot(1465)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultTransposeMatrixd(Double* m); + private static extern unsafe void glMultTransposeMatrixd(Double* m); [Slot(1467)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultTransposeMatrixf(Single* m); + private static extern unsafe void glMultTransposeMatrixf(Single* m); [Slot(1470)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferData(UInt32 buffer, Int32 size, IntPtr data, System.Int32 usage); + private static extern void glNamedBufferData(UInt32 buffer, Int32 size, IntPtr data, System.Int32 usage); [Slot(1474)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferStorage(UInt32 buffer, Int32 size, IntPtr data, System.Int32 flags); + private static extern void glNamedBufferStorage(UInt32 buffer, Int32 size, IntPtr data, System.Int32 flags); [Slot(1476)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, IntPtr data); + private static extern void glNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, IntPtr data); [Slot(1479)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferDrawBuffer(UInt32 framebuffer, System.Int32 buf); + private static extern void glNamedFramebufferDrawBuffer(UInt32 framebuffer, System.Int32 buf); [Slot(1480)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedFramebufferDrawBuffers(UInt32 framebuffer, Int32 n, System.Int32* bufs); + private static extern unsafe void glNamedFramebufferDrawBuffers(UInt32 framebuffer, Int32 n, System.Int32* bufs); [Slot(1481)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferParameteri(UInt32 framebuffer, System.Int32 pname, Int32 param); + private static extern void glNamedFramebufferParameteri(UInt32 framebuffer, System.Int32 pname, Int32 param); [Slot(1483)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferReadBuffer(UInt32 framebuffer, System.Int32 src); + private static extern void glNamedFramebufferReadBuffer(UInt32 framebuffer, System.Int32 src); [Slot(1484)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferRenderbuffer(UInt32 framebuffer, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glNamedFramebufferRenderbuffer(UInt32 framebuffer, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(1486)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTexture(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glNamedFramebufferTexture(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(1492)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTextureLayer(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glNamedFramebufferTextureLayer(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(1506)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorage(UInt32 renderbuffer, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorage(UInt32 renderbuffer, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1508)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorageMultisample(UInt32 renderbuffer, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorageMultisample(UInt32 renderbuffer, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1512)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNewList(UInt32 list, System.Int32 mode); + private static extern void glNewList(UInt32 list, System.Int32 mode); [Slot(1514)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3b(SByte nx, SByte ny, SByte nz); + private static extern void glNormal3b(SByte nx, SByte ny, SByte nz); [Slot(1515)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3bv(SByte* v); + private static extern unsafe void glNormal3bv(SByte* v); [Slot(1516)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3d(Double nx, Double ny, Double nz); + private static extern void glNormal3d(Double nx, Double ny, Double nz); [Slot(1517)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3dv(Double* v); + private static extern unsafe void glNormal3dv(Double* v); [Slot(1518)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3f(Single nx, Single ny, Single nz); + private static extern void glNormal3f(Single nx, Single ny, Single nz); [Slot(1519)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3fv(Single* v); + private static extern unsafe void glNormal3fv(Single* v); [Slot(1524)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3i(Int32 nx, Int32 ny, Int32 nz); + private static extern void glNormal3i(Int32 nx, Int32 ny, Int32 nz); [Slot(1525)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3iv(Int32* v); + private static extern unsafe void glNormal3iv(Int32* v); [Slot(1526)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3s(Int16 nx, Int16 ny, Int16 nz); + private static extern void glNormal3s(Int16 nx, Int16 ny, Int16 nz); [Slot(1527)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3sv(Int16* v); + private static extern unsafe void glNormal3sv(Int16* v); [Slot(1531)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalP3ui(System.Int32 type, UInt32 coords); + private static extern void glNormalP3ui(System.Int32 type, UInt32 coords); [Slot(1532)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalP3uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glNormalP3uiv(System.Int32 type, UInt32* coords); [Slot(1533)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalPointer(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glNormalPointer(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1547)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(1549)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); [Slot(1553)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrtho(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); + private static extern void glOrtho(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); [Slot(1557)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPassThrough(Single token); + private static extern void glPassThrough(Single token); [Slot(1559)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPatchParameterfv(System.Int32 pname, Single* values); + private static extern unsafe void glPatchParameterfv(System.Int32 pname, Single* values); [Slot(1560)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPatchParameteri(System.Int32 pname, Int32 value); + private static extern void glPatchParameteri(System.Int32 pname, Int32 value); [Slot(1582)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPauseTransformFeedback(); + private static extern void glPauseTransformFeedback(); [Slot(1585)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelMapfv(System.Int32 map, Int32 mapsize, Single* values); + private static extern unsafe void glPixelMapfv(System.Int32 map, Int32 mapsize, Single* values); [Slot(1586)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelMapuiv(System.Int32 map, Int32 mapsize, UInt32* values); + private static extern unsafe void glPixelMapuiv(System.Int32 map, Int32 mapsize, UInt32* values); [Slot(1587)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelMapusv(System.Int32 map, Int32 mapsize, UInt16* values); + private static extern unsafe void glPixelMapusv(System.Int32 map, Int32 mapsize, UInt16* values); [Slot(1588)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelMapx(System.Int32 map, Int32 size, Int32* values); + private static extern unsafe void glPixelMapx(System.Int32 map, Int32 size, Int32* values); [Slot(1589)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStoref(System.Int32 pname, Single param); + private static extern void glPixelStoref(System.Int32 pname, Single param); [Slot(1590)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorei(System.Int32 pname, Int32 param); + private static extern void glPixelStorei(System.Int32 pname, Int32 param); [Slot(1591)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorex(System.Int32 pname, Int32 param); + private static extern void glPixelStorex(System.Int32 pname, Int32 param); [Slot(1597)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTransferf(System.Int32 pname, Single param); + private static extern void glPixelTransferf(System.Int32 pname, Single param); [Slot(1598)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTransferi(System.Int32 pname, Int32 param); + private static extern void glPixelTransferi(System.Int32 pname, Int32 param); [Slot(1604)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelZoom(Single xfactor, Single yfactor); + private static extern void glPixelZoom(Single xfactor, Single yfactor); [Slot(1609)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterf(System.Int32 pname, Single param); + private static extern void glPointParameterf(System.Int32 pname, Single param); [Slot(1613)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params); + private static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params); [Slot(1617)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameteri(System.Int32 pname, Int32 param); + private static extern void glPointParameteri(System.Int32 pname, Int32 param); [Slot(1619)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameteriv(System.Int32 pname, Int32* @params); + private static extern unsafe void glPointParameteriv(System.Int32 pname, Int32* @params); [Slot(1623)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSize(Single size); + private static extern void glPointSize(Single size); [Slot(1627)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonMode(System.Int32 face, System.Int32 mode); + private static extern void glPolygonMode(System.Int32 face, System.Int32 mode); [Slot(1628)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffset(Single factor, Single units); + private static extern void glPolygonOffset(Single factor, Single units); [Slot(1631)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPolygonStipple(Byte* mask); + private static extern unsafe void glPolygonStipple(Byte* mask); [Slot(1632)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopAttrib(); + private static extern void glPopAttrib(); [Slot(1633)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopClientAttrib(); + private static extern void glPopClientAttrib(); [Slot(1634)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroup(); + private static extern void glPopDebugGroup(); [Slot(1637)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopMatrix(); + private static extern void glPopMatrix(); [Slot(1638)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopName(); + private static extern void glPopName(); [Slot(1641)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPrimitiveRestartIndex(UInt32 index); + private static extern void glPrimitiveRestartIndex(UInt32 index); [Slot(1644)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPrioritizeTextures(Int32 n, UInt32* textures, Single* priorities); + private static extern unsafe void glPrioritizeTextures(Int32 n, UInt32* textures, Single* priorities); [Slot(1647)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); + private static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); [Slot(1681)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); [Slot(1689)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1d(UInt32 program, Int32 location, Double v0); + private static extern void glProgramUniform1d(UInt32 program, Int32 location, Double v0); [Slot(1691)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform1dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1693)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1f(UInt32 program, Int32 location, Single v0); + private static extern void glProgramUniform1f(UInt32 program, Int32 location, Single v0); [Slot(1695)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform1fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1697)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1i(UInt32 program, Int32 location, Int32 v0); + private static extern void glProgramUniform1i(UInt32 program, Int32 location, Int32 v0); [Slot(1701)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform1iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1703)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1ui(UInt32 program, Int32 location, UInt32 v0); + private static extern void glProgramUniform1ui(UInt32 program, Int32 location, UInt32 v0); [Slot(1707)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform1uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1709)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2d(UInt32 program, Int32 location, Double v0, Double v1); + private static extern void glProgramUniform2d(UInt32 program, Int32 location, Double v0, Double v1); [Slot(1711)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform2dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1713)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2f(UInt32 program, Int32 location, Single v0, Single v1); + private static extern void glProgramUniform2f(UInt32 program, Int32 location, Single v0, Single v1); [Slot(1715)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform2fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1717)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2i(UInt32 program, Int32 location, Int32 v0, Int32 v1); + private static extern void glProgramUniform2i(UInt32 program, Int32 location, Int32 v0, Int32 v1); [Slot(1721)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform2iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1723)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); + private static extern void glProgramUniform2ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); [Slot(1727)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform2uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1729)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3d(UInt32 program, Int32 location, Double v0, Double v1, Double v2); + private static extern void glProgramUniform3d(UInt32 program, Int32 location, Double v0, Double v1, Double v2); [Slot(1731)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform3dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1733)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3f(UInt32 program, Int32 location, Single v0, Single v1, Single v2); + private static extern void glProgramUniform3f(UInt32 program, Int32 location, Single v0, Single v1, Single v2); [Slot(1735)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform3fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1737)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glProgramUniform3i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(1741)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform3iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1743)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glProgramUniform3ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(1747)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform3uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1749)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4d(UInt32 program, Int32 location, Double v0, Double v1, Double v2, Double v3); + private static extern void glProgramUniform4d(UInt32 program, Int32 location, Double v0, Double v1, Double v2, Double v3); [Slot(1751)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform4dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1753)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4f(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glProgramUniform4f(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(1755)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform4fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1757)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glProgramUniform4i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(1761)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform4iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1763)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glProgramUniform4ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(1767)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform4uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1773)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1775)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1777)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1779)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1781)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1783)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1785)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1787)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1789)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1791)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1793)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1795)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1797)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1799)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1801)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1803)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1805)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1807)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1812)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProvokingVertex(System.Int32 mode); + private static extern void glProvokingVertex(System.Int32 mode); [Slot(1814)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushAttrib(System.Int32 mask); + private static extern void glPushAttrib(System.Int32 mask); [Slot(1815)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushClientAttrib(System.Int32 mask); + private static extern void glPushClientAttrib(System.Int32 mask); [Slot(1817)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(1820)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushMatrix(); + private static extern void glPushMatrix(); [Slot(1821)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushName(UInt32 name); + private static extern void glPushName(UInt32 name); [Slot(1822)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glQueryCounter(UInt32 id, System.Int32 target); + private static extern void glQueryCounter(UInt32 id, System.Int32 target); [Slot(1825)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos2d(Double x, Double y); + private static extern void glRasterPos2d(Double x, Double y); [Slot(1826)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos2dv(Double* v); + private static extern unsafe void glRasterPos2dv(Double* v); [Slot(1827)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos2f(Single x, Single y); + private static extern void glRasterPos2f(Single x, Single y); [Slot(1828)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos2fv(Single* v); + private static extern unsafe void glRasterPos2fv(Single* v); [Slot(1829)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos2i(Int32 x, Int32 y); + private static extern void glRasterPos2i(Int32 x, Int32 y); [Slot(1830)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos2iv(Int32* v); + private static extern unsafe void glRasterPos2iv(Int32* v); [Slot(1831)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos2s(Int16 x, Int16 y); + private static extern void glRasterPos2s(Int16 x, Int16 y); [Slot(1832)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos2sv(Int16* v); + private static extern unsafe void glRasterPos2sv(Int16* v); [Slot(1835)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos3d(Double x, Double y, Double z); + private static extern void glRasterPos3d(Double x, Double y, Double z); [Slot(1836)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos3dv(Double* v); + private static extern unsafe void glRasterPos3dv(Double* v); [Slot(1837)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos3f(Single x, Single y, Single z); + private static extern void glRasterPos3f(Single x, Single y, Single z); [Slot(1838)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos3fv(Single* v); + private static extern unsafe void glRasterPos3fv(Single* v); [Slot(1839)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos3i(Int32 x, Int32 y, Int32 z); + private static extern void glRasterPos3i(Int32 x, Int32 y, Int32 z); [Slot(1840)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos3iv(Int32* v); + private static extern unsafe void glRasterPos3iv(Int32* v); [Slot(1841)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos3s(Int16 x, Int16 y, Int16 z); + private static extern void glRasterPos3s(Int16 x, Int16 y, Int16 z); [Slot(1842)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos3sv(Int16* v); + private static extern unsafe void glRasterPos3sv(Int16* v); [Slot(1845)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos4d(Double x, Double y, Double z, Double w); + private static extern void glRasterPos4d(Double x, Double y, Double z, Double w); [Slot(1846)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos4dv(Double* v); + private static extern unsafe void glRasterPos4dv(Double* v); [Slot(1847)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos4f(Single x, Single y, Single z, Single w); + private static extern void glRasterPos4f(Single x, Single y, Single z, Single w); [Slot(1848)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos4fv(Single* v); + private static extern unsafe void glRasterPos4fv(Single* v); [Slot(1849)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos4i(Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glRasterPos4i(Int32 x, Int32 y, Int32 z, Int32 w); [Slot(1850)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos4iv(Int32* v); + private static extern unsafe void glRasterPos4iv(Int32* v); [Slot(1851)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos4s(Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glRasterPos4s(Int16 x, Int16 y, Int16 z, Int16 w); [Slot(1852)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos4sv(Int16* v); + private static extern unsafe void glRasterPos4sv(Int16* v); [Slot(1855)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBuffer(System.Int32 src); + private static extern void glReadBuffer(System.Int32 src); [Slot(1857)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(1860)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(1861)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRectd(Double x1, Double y1, Double x2, Double y2); + private static extern void glRectd(Double x1, Double y1, Double x2, Double y2); [Slot(1862)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRectdv(Double* v1, Double* v2); + private static extern unsafe void glRectdv(Double* v1, Double* v2); [Slot(1863)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRectf(Single x1, Single y1, Single x2, Single y2); + private static extern void glRectf(Single x1, Single y1, Single x2, Single y2); [Slot(1864)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRectfv(Single* v1, Single* v2); + private static extern unsafe void glRectfv(Single* v1, Single* v2); [Slot(1865)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRecti(Int32 x1, Int32 y1, Int32 x2, Int32 y2); + private static extern void glRecti(Int32 x1, Int32 y1, Int32 x2, Int32 y2); [Slot(1866)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRectiv(Int32* v1, Int32* v2); + private static extern unsafe void glRectiv(Int32* v1, Int32* v2); [Slot(1867)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRects(Int16 x1, Int16 y1, Int16 x2, Int16 y2); + private static extern void glRects(Int16 x1, Int16 y1, Int16 x2, Int16 y2); [Slot(1868)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRectsv(Int16* v1, Int16* v2); + private static extern unsafe void glRectsv(Int16* v1, Int16* v2); [Slot(1872)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReleaseShaderCompiler(); + private static extern void glReleaseShaderCompiler(); [Slot(1873)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1875)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1878)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glRenderMode(System.Int32 mode); + private static extern Int32 glRenderMode(System.Int32 mode); [Slot(1903)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResetHistogram(System.Int32 target); + private static extern void glResetHistogram(System.Int32 target); [Slot(1905)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResetMinmax(System.Int32 target); + private static extern void glResetMinmax(System.Int32 target); [Slot(1908)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResumeTransformFeedback(); + private static extern void glResumeTransformFeedback(); [Slot(1910)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRotated(Double angle, Double x, Double y, Double z); + private static extern void glRotated(Double angle, Double x, Double y, Double z); [Slot(1911)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRotatef(Single angle, Single x, Single y, Single z); + private static extern void glRotatef(Single angle, Single x, Single y, Single z); [Slot(1913)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverage(Single value, bool invert); + private static extern void glSampleCoverage(Single value, bool invert); [Slot(1919)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleMaski(UInt32 maskNumber, UInt32 mask); + private static extern void glSampleMaski(UInt32 maskNumber, UInt32 mask); [Slot(1924)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); + private static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); [Slot(1925)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param); + private static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param); [Slot(1926)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); + private static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); [Slot(1927)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIiv(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameterIiv(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(1928)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, UInt32* param); + private static extern unsafe void glSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, UInt32* param); [Slot(1929)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(1930)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScaled(Double x, Double y, Double z); + private static extern void glScaled(Double x, Double y, Double z); [Slot(1931)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScalef(Single x, Single y, Single z); + private static extern void glScalef(Single x, Single y, Single z); [Slot(1933)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(1934)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glScissorArrayv(UInt32 first, Int32 count, Int32* v); + private static extern unsafe void glScissorArrayv(UInt32 first, Int32 count, Int32* v); [Slot(1935)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); + private static extern void glScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); [Slot(1936)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glScissorIndexedv(UInt32 index, Int32* v); + private static extern unsafe void glScissorIndexedv(UInt32 index, Int32* v); [Slot(1937)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3b(SByte red, SByte green, SByte blue); + private static extern void glSecondaryColor3b(SByte red, SByte green, SByte blue); [Slot(1939)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3bv(SByte* v); + private static extern unsafe void glSecondaryColor3bv(SByte* v); [Slot(1941)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3d(Double red, Double green, Double blue); + private static extern void glSecondaryColor3d(Double red, Double green, Double blue); [Slot(1943)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3dv(Double* v); + private static extern unsafe void glSecondaryColor3dv(Double* v); [Slot(1945)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3f(Single red, Single green, Single blue); + private static extern void glSecondaryColor3f(Single red, Single green, Single blue); [Slot(1947)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3fv(Single* v); + private static extern unsafe void glSecondaryColor3fv(Single* v); [Slot(1951)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3i(Int32 red, Int32 green, Int32 blue); + private static extern void glSecondaryColor3i(Int32 red, Int32 green, Int32 blue); [Slot(1953)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3iv(Int32* v); + private static extern unsafe void glSecondaryColor3iv(Int32* v); [Slot(1955)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3s(Int16 red, Int16 green, Int16 blue); + private static extern void glSecondaryColor3s(Int16 red, Int16 green, Int16 blue); [Slot(1957)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3sv(Int16* v); + private static extern unsafe void glSecondaryColor3sv(Int16* v); [Slot(1959)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3ub(Byte red, Byte green, Byte blue); + private static extern void glSecondaryColor3ub(Byte red, Byte green, Byte blue); [Slot(1961)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3ubv(Byte* v); + private static extern unsafe void glSecondaryColor3ubv(Byte* v); [Slot(1963)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3ui(UInt32 red, UInt32 green, UInt32 blue); + private static extern void glSecondaryColor3ui(UInt32 red, UInt32 green, UInt32 blue); [Slot(1965)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3uiv(UInt32* v); + private static extern unsafe void glSecondaryColor3uiv(UInt32* v); [Slot(1967)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3us(UInt16 red, UInt16 green, UInt16 blue); + private static extern void glSecondaryColor3us(UInt16 red, UInt16 green, UInt16 blue); [Slot(1969)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3usv(UInt16* v); + private static extern unsafe void glSecondaryColor3usv(UInt16* v); [Slot(1972)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColorP3ui(System.Int32 type, UInt32 color); + private static extern void glSecondaryColorP3ui(System.Int32 type, UInt32 color); [Slot(1973)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColorP3uiv(System.Int32 type, UInt32* color); + private static extern unsafe void glSecondaryColorP3uiv(System.Int32 type, UInt32* color); [Slot(1974)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glSecondaryColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1977)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSelectBuffer(Int32 size, [OutAttribute] UInt32* buffer); + private static extern unsafe void glSelectBuffer(Int32 size, [OutAttribute] UInt32* buffer); [Slot(1979)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSeparableFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr row, IntPtr column); + private static extern void glSeparableFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr row, IntPtr column); [Slot(1987)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShadeModel(System.Int32 mode); + private static extern void glShadeModel(System.Int32 mode); [Slot(1988)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); + private static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); [Slot(1992)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); + private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); [Slot(1994)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShaderStorageBlockBinding(UInt32 program, UInt32 storageBlockIndex, UInt32 storageBlockBinding); + private static extern void glShaderStorageBlockBinding(UInt32 program, UInt32 storageBlockIndex, UInt32 storageBlockBinding); [Slot(2004)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); [Slot(2005)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); [Slot(2007)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMask(UInt32 mask); + private static extern void glStencilMask(UInt32 mask); [Slot(2008)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); + private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); [Slot(2009)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); + private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); [Slot(2010)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); + private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); [Slot(2041)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBuffer(System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTexBuffer(System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(2044)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferRange(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glTexBufferRange(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(2049)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1d(Double s); + private static extern void glTexCoord1d(Double s); [Slot(2050)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1dv(Double* v); + private static extern unsafe void glTexCoord1dv(Double* v); [Slot(2051)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1f(Single s); + private static extern void glTexCoord1f(Single s); [Slot(2052)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1fv(Single* v); + private static extern unsafe void glTexCoord1fv(Single* v); [Slot(2055)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1i(Int32 s); + private static extern void glTexCoord1i(Int32 s); [Slot(2056)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1iv(Int32* v); + private static extern unsafe void glTexCoord1iv(Int32* v); [Slot(2057)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1s(Int16 s); + private static extern void glTexCoord1s(Int16 s); [Slot(2058)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1sv(Int16* v); + private static extern unsafe void glTexCoord1sv(Int16* v); [Slot(2063)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2d(Double s, Double t); + private static extern void glTexCoord2d(Double s, Double t); [Slot(2064)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2dv(Double* v); + private static extern unsafe void glTexCoord2dv(Double* v); [Slot(2065)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2f(Single s, Single t); + private static extern void glTexCoord2f(Single s, Single t); [Slot(2074)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2fv(Single* v); + private static extern unsafe void glTexCoord2fv(Single* v); [Slot(2079)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2i(Int32 s, Int32 t); + private static extern void glTexCoord2i(Int32 s, Int32 t); [Slot(2080)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2iv(Int32* v); + private static extern unsafe void glTexCoord2iv(Int32* v); [Slot(2081)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2s(Int16 s, Int16 t); + private static extern void glTexCoord2s(Int16 s, Int16 t); [Slot(2082)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2sv(Int16* v); + private static extern unsafe void glTexCoord2sv(Int16* v); [Slot(2087)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3d(Double s, Double t, Double r); + private static extern void glTexCoord3d(Double s, Double t, Double r); [Slot(2088)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3dv(Double* v); + private static extern unsafe void glTexCoord3dv(Double* v); [Slot(2089)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3f(Single s, Single t, Single r); + private static extern void glTexCoord3f(Single s, Single t, Single r); [Slot(2090)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3fv(Single* v); + private static extern unsafe void glTexCoord3fv(Single* v); [Slot(2093)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3i(Int32 s, Int32 t, Int32 r); + private static extern void glTexCoord3i(Int32 s, Int32 t, Int32 r); [Slot(2094)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3iv(Int32* v); + private static extern unsafe void glTexCoord3iv(Int32* v); [Slot(2095)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3s(Int16 s, Int16 t, Int16 r); + private static extern void glTexCoord3s(Int16 s, Int16 t, Int16 r); [Slot(2096)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3sv(Int16* v); + private static extern unsafe void glTexCoord3sv(Int16* v); [Slot(2101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4d(Double s, Double t, Double r, Double q); + private static extern void glTexCoord4d(Double s, Double t, Double r, Double q); [Slot(2102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4dv(Double* v); + private static extern unsafe void glTexCoord4dv(Double* v); [Slot(2103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4f(Single s, Single t, Single r, Single q); + private static extern void glTexCoord4f(Single s, Single t, Single r, Single q); [Slot(2106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4fv(Single* v); + private static extern unsafe void glTexCoord4fv(Single* v); [Slot(2111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4i(Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glTexCoord4i(Int32 s, Int32 t, Int32 r, Int32 q); [Slot(2112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4iv(Int32* v); + private static extern unsafe void glTexCoord4iv(Int32* v); [Slot(2113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4s(Int16 s, Int16 t, Int16 r, Int16 q); + private static extern void glTexCoord4s(Int16 s, Int16 t, Int16 r, Int16 q); [Slot(2114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4sv(Int16* v); + private static extern unsafe void glTexCoord4sv(Int16* v); [Slot(2118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP1ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP1ui(System.Int32 type, UInt32 coords); [Slot(2119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP1uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP1uiv(System.Int32 type, UInt32* coords); [Slot(2120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP2ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP2ui(System.Int32 type, UInt32 coords); [Slot(2121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP2uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP2uiv(System.Int32 type, UInt32* coords); [Slot(2122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP3ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP3ui(System.Int32 type, UInt32 coords); [Slot(2123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP3uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP3uiv(System.Int32 type, UInt32* coords); [Slot(2124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP4ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP4ui(System.Int32 type, UInt32 coords); [Slot(2125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP4uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP4uiv(System.Int32 type, UInt32* coords); [Slot(2126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glTexCoordPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexEnvf(System.Int32 target, System.Int32 pname, Single param); [Slot(2131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnvfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexEnvfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(2132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvi(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexEnvi(System.Int32 target, System.Int32 pname, Int32 param); [Slot(2133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnviv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexEnviv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGend(System.Int32 coord, System.Int32 pname, Double param); + private static extern void glTexGend(System.Int32 coord, System.Int32 pname, Double param); [Slot(2138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGendv(System.Int32 coord, System.Int32 pname, Double* @params); + private static extern unsafe void glTexGendv(System.Int32 coord, System.Int32 pname, Double* @params); [Slot(2139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGenf(System.Int32 coord, System.Int32 pname, Single param); + private static extern void glTexGenf(System.Int32 coord, System.Int32 pname, Single param); [Slot(2140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGenfv(System.Int32 coord, System.Int32 pname, Single* @params); + private static extern unsafe void glTexGenfv(System.Int32 coord, System.Int32 pname, Single* @params); [Slot(2141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGeni(System.Int32 coord, System.Int32 pname, Int32 param); + private static extern void glTexGeni(System.Int32 coord, System.Int32 pname, Int32 param); [Slot(2142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGeniv(System.Int32 coord, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexGeniv(System.Int32 coord, System.Int32 pname, Int32* @params); [Slot(2145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTexImage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(2149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTexImage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(2155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); [Slot(2156)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(2157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(2158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIiv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterIiv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIuiv(System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTexParameterIuiv(System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(2162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage1D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTexStorage1D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(2167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(2168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTexStorage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(2169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(2170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTexStorage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(2172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBarrier(); + private static extern void glTextureBarrier(); [Slot(2181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBuffer(UInt32 texture, System.Int32 internalformat, UInt32 buffer); + private static extern void glTextureBuffer(UInt32 texture, System.Int32 internalformat, UInt32 buffer); [Slot(2183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBufferRange(UInt32 texture, System.Int32 internalformat, UInt32 buffer, IntPtr offset, Int32 size); + private static extern void glTextureBufferRange(UInt32 texture, System.Int32 internalformat, UInt32 buffer, IntPtr offset, Int32 size); [Slot(2197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureParameterf(UInt32 texture, System.Int32 pname, Single param); + private static extern void glTextureParameterf(UInt32 texture, System.Int32 pname, Single param); [Slot(2199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterfv(UInt32 texture, System.Int32 pname, Single* param); + private static extern unsafe void glTextureParameterfv(UInt32 texture, System.Int32 pname, Single* param); [Slot(2201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureParameteri(UInt32 texture, System.Int32 pname, Int32 param); + private static extern void glTextureParameteri(UInt32 texture, System.Int32 pname, Int32 param); [Slot(2203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterIiv(UInt32 texture, System.Int32 pname, Int32* @params); + private static extern unsafe void glTextureParameterIiv(UInt32 texture, System.Int32 pname, Int32* @params); [Slot(2205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterIuiv(UInt32 texture, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTextureParameterIuiv(UInt32 texture, System.Int32 pname, UInt32* @params); [Slot(2207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameteriv(UInt32 texture, System.Int32 pname, Int32* param); + private static extern unsafe void glTextureParameteriv(UInt32 texture, System.Int32 pname, Int32* param); [Slot(2211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage1D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTextureStorage1D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(2213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTextureStorage2D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(2215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTextureStorage2DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(2217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTextureStorage3D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(2219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTextureStorage3DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(2222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureView(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); + private static extern void glTextureView(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); [Slot(2231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackBufferBase(UInt32 xfb, UInt32 index, UInt32 buffer); + private static extern void glTransformFeedbackBufferBase(UInt32 xfb, UInt32 index, UInt32 buffer); [Slot(2232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackBufferRange(UInt32 xfb, UInt32 index, UInt32 buffer, IntPtr offset, Int32 size); + private static extern void glTransformFeedbackBufferRange(UInt32 xfb, UInt32 index, UInt32 buffer, IntPtr offset, Int32 size); [Slot(2234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); + private static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); [Slot(2238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTranslated(Double x, Double y, Double z); + private static extern void glTranslated(Double x, Double y, Double z); [Slot(2239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTranslatef(Single x, Single y, Single z); + private static extern void glTranslatef(Single x, Single y, Single z); [Slot(2241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1d(Int32 location, Double x); + private static extern void glUniform1d(Int32 location, Double x); [Slot(2242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform1dv(Int32 location, Int32 count, Double* value); [Slot(2243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1f(Int32 location, Single v0); + private static extern void glUniform1f(Int32 location, Single v0); [Slot(2245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); [Slot(2247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1i(Int32 location, Int32 v0); + private static extern void glUniform1i(Int32 location, Int32 v0); [Slot(2251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); [Slot(2253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1ui(Int32 location, UInt32 v0); + private static extern void glUniform1ui(Int32 location, UInt32 v0); [Slot(2257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value); [Slot(2259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2d(Int32 location, Double x, Double y); + private static extern void glUniform2d(Int32 location, Double x, Double y); [Slot(2260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform2dv(Int32 location, Int32 count, Double* value); [Slot(2261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2f(Int32 location, Single v0, Single v1); + private static extern void glUniform2f(Int32 location, Single v0, Single v1); [Slot(2263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); [Slot(2265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); + private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); [Slot(2269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); [Slot(2271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); + private static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); [Slot(2275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value); [Slot(2277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3d(Int32 location, Double x, Double y, Double z); + private static extern void glUniform3d(Int32 location, Double x, Double y, Double z); [Slot(2278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform3dv(Int32 location, Int32 count, Double* value); [Slot(2279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); + private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); [Slot(2281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); [Slot(2283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(2287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); [Slot(2289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(2293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value); [Slot(2295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4d(Int32 location, Double x, Double y, Double z, Double w); + private static extern void glUniform4d(Int32 location, Double x, Double y, Double z, Double w); [Slot(2296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform4dv(Int32 location, Int32 count, Double* value); [Slot(2297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(2299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); [Slot(2301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(2305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); [Slot(2307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(2311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value); [Slot(2313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); + private static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); [Slot(2319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix2dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix2x3dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix2x4dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix3dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix3x2dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix3x4dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix4dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix4x2dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix4x3dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(2339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(2340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformSubroutinesuiv(System.Int32 shadertype, Int32 count, UInt32* indices); + private static extern unsafe void glUniformSubroutinesuiv(System.Int32 shadertype, Int32 count, UInt32* indices); [Slot(2344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBuffer(System.Int32 target); + private static extern byte glUnmapBuffer(System.Int32 target); [Slot(2346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapNamedBuffer(UInt32 buffer); + private static extern byte glUnmapNamedBuffer(UInt32 buffer); [Slot(2351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgram(UInt32 program); + private static extern void glUseProgram(UInt32 program); [Slot(2353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgramStages(UInt32 pipeline, System.Int32 stages, UInt32 program); + private static extern void glUseProgramStages(UInt32 pipeline, System.Int32 stages, UInt32 program); [Slot(2356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgram(UInt32 program); + private static extern void glValidateProgram(UInt32 program); [Slot(2358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgramPipeline(UInt32 pipeline); + private static extern void glValidateProgramPipeline(UInt32 pipeline); [Slot(2382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2d(Double x, Double y); + private static extern void glVertex2d(Double x, Double y); [Slot(2383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2dv(Double* v); + private static extern unsafe void glVertex2dv(Double* v); [Slot(2384)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2f(Single x, Single y); + private static extern void glVertex2f(Single x, Single y); [Slot(2385)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2fv(Single* v); + private static extern unsafe void glVertex2fv(Single* v); [Slot(2388)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2i(Int32 x, Int32 y); + private static extern void glVertex2i(Int32 x, Int32 y); [Slot(2389)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2iv(Int32* v); + private static extern unsafe void glVertex2iv(Int32* v); [Slot(2390)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2s(Int16 x, Int16 y); + private static extern void glVertex2s(Int16 x, Int16 y); [Slot(2391)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2sv(Int16* v); + private static extern unsafe void glVertex2sv(Int16* v); [Slot(2396)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3d(Double x, Double y, Double z); + private static extern void glVertex3d(Double x, Double y, Double z); [Slot(2397)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3dv(Double* v); + private static extern unsafe void glVertex3dv(Double* v); [Slot(2398)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3f(Single x, Single y, Single z); + private static extern void glVertex3f(Single x, Single y, Single z); [Slot(2399)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3fv(Single* v); + private static extern unsafe void glVertex3fv(Single* v); [Slot(2402)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3i(Int32 x, Int32 y, Int32 z); + private static extern void glVertex3i(Int32 x, Int32 y, Int32 z); [Slot(2403)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3iv(Int32* v); + private static extern unsafe void glVertex3iv(Int32* v); [Slot(2404)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3s(Int16 x, Int16 y, Int16 z); + private static extern void glVertex3s(Int16 x, Int16 y, Int16 z); [Slot(2405)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3sv(Int16* v); + private static extern unsafe void glVertex3sv(Int16* v); [Slot(2410)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4d(Double x, Double y, Double z, Double w); + private static extern void glVertex4d(Double x, Double y, Double z, Double w); [Slot(2411)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4dv(Double* v); + private static extern unsafe void glVertex4dv(Double* v); [Slot(2412)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4f(Single x, Single y, Single z, Single w); + private static extern void glVertex4f(Single x, Single y, Single z, Single w); [Slot(2413)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4fv(Single* v); + private static extern unsafe void glVertex4fv(Single* v); [Slot(2416)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4i(Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glVertex4i(Int32 x, Int32 y, Int32 z, Int32 w); [Slot(2417)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4iv(Int32* v); + private static extern unsafe void glVertex4iv(Int32* v); [Slot(2418)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4s(Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glVertex4s(Int16 x, Int16 y, Int16 z, Int16 w); [Slot(2419)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4sv(Int16* v); + private static extern unsafe void glVertex4sv(Int16* v); [Slot(2422)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribBinding(UInt32 vaobj, UInt32 attribindex, UInt32 bindingindex); + private static extern void glVertexArrayAttribBinding(UInt32 vaobj, UInt32 attribindex, UInt32 bindingindex); [Slot(2423)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); + private static extern void glVertexArrayAttribFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); [Slot(2424)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribIFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexArrayAttribIFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(2425)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribLFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexArrayAttribLFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(2426)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayBindingDivisor(UInt32 vaobj, UInt32 bindingindex, UInt32 divisor); + private static extern void glVertexArrayBindingDivisor(UInt32 vaobj, UInt32 bindingindex, UInt32 divisor); [Slot(2430)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayElementBuffer(UInt32 vaobj, UInt32 buffer); + private static extern void glVertexArrayElementBuffer(UInt32 vaobj, UInt32 buffer); [Slot(2449)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexBuffer(UInt32 vaobj, UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); + private static extern void glVertexArrayVertexBuffer(UInt32 vaobj, UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); [Slot(2450)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexArrayVertexBuffers(UInt32 vaobj, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); + private static extern unsafe void glVertexArrayVertexBuffers(UInt32 vaobj, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); [Slot(2452)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1d(UInt32 index, Double x); + private static extern void glVertexAttrib1d(UInt32 index, Double x); [Slot(2455)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib1dv(UInt32 index, Double* v); [Slot(2458)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1f(UInt32 index, Single x); + private static extern void glVertexAttrib1f(UInt32 index, Single x); [Slot(2461)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); [Slot(2466)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1s(UInt32 index, Int16 x); + private static extern void glVertexAttrib1s(UInt32 index, Int16 x); [Slot(2469)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib1sv(UInt32 index, Int16* v); [Slot(2472)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2d(UInt32 index, Double x, Double y); + private static extern void glVertexAttrib2d(UInt32 index, Double x, Double y); [Slot(2475)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib2dv(UInt32 index, Double* v); [Slot(2478)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); + private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); [Slot(2481)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); [Slot(2486)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2s(UInt32 index, Int16 x, Int16 y); + private static extern void glVertexAttrib2s(UInt32 index, Int16 x, Int16 y); [Slot(2489)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib2sv(UInt32 index, Int16* v); [Slot(2492)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3d(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttrib3d(UInt32 index, Double x, Double y, Double z); [Slot(2495)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib3dv(UInt32 index, Double* v); [Slot(2498)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); + private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); [Slot(2501)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); [Slot(2506)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3s(UInt32 index, Int16 x, Int16 y, Int16 z); + private static extern void glVertexAttrib3s(UInt32 index, Int16 x, Int16 y, Int16 z); [Slot(2509)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib3sv(UInt32 index, Int16* v); [Slot(2512)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4bv(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttrib4bv(UInt32 index, SByte* v); [Slot(2514)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4d(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttrib4d(UInt32 index, Double x, Double y, Double z, Double w); [Slot(2517)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib4dv(UInt32 index, Double* v); [Slot(2520)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); [Slot(2523)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); [Slot(2528)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttrib4iv(UInt32 index, Int32* v); [Slot(2530)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nbv(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttrib4Nbv(UInt32 index, SByte* v); [Slot(2532)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Niv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttrib4Niv(UInt32 index, Int32* v); [Slot(2534)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nsv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4Nsv(UInt32 index, Int16* v); [Slot(2536)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4Nub(UInt32 index, Byte x, Byte y, Byte z, Byte w); + private static extern void glVertexAttrib4Nub(UInt32 index, Byte x, Byte y, Byte z, Byte w); [Slot(2538)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nubv(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4Nubv(UInt32 index, Byte* v); [Slot(2540)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nuiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttrib4Nuiv(UInt32 index, UInt32* v); [Slot(2542)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nusv(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttrib4Nusv(UInt32 index, UInt16* v); [Slot(2544)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4s(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glVertexAttrib4s(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [Slot(2547)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4sv(UInt32 index, Int16* v); [Slot(2551)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4ubv(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4ubv(UInt32 index, Byte* v); [Slot(2554)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttrib4uiv(UInt32 index, UInt32* v); [Slot(2556)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4usv(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttrib4usv(UInt32 index, UInt16* v); [Slot(2559)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribBinding(UInt32 attribindex, UInt32 bindingindex); + private static extern void glVertexAttribBinding(UInt32 attribindex, UInt32 bindingindex); [Slot(2560)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); [Slot(2562)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribFormat(UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); + private static extern void glVertexAttribFormat(UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); [Slot(2564)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI1i(UInt32 index, Int32 x); + private static extern void glVertexAttribI1i(UInt32 index, Int32 x); [Slot(2566)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI1iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI1iv(UInt32 index, Int32* v); [Slot(2568)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI1ui(UInt32 index, UInt32 x); + private static extern void glVertexAttribI1ui(UInt32 index, UInt32 x); [Slot(2570)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI1uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI1uiv(UInt32 index, UInt32* v); [Slot(2572)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI2i(UInt32 index, Int32 x, Int32 y); + private static extern void glVertexAttribI2i(UInt32 index, Int32 x, Int32 y); [Slot(2574)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI2iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI2iv(UInt32 index, Int32* v); [Slot(2576)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI2ui(UInt32 index, UInt32 x, UInt32 y); + private static extern void glVertexAttribI2ui(UInt32 index, UInt32 x, UInt32 y); [Slot(2578)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI2uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI2uiv(UInt32 index, UInt32* v); [Slot(2580)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI3i(UInt32 index, Int32 x, Int32 y, Int32 z); + private static extern void glVertexAttribI3i(UInt32 index, Int32 x, Int32 y, Int32 z); [Slot(2582)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI3iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI3iv(UInt32 index, Int32* v); [Slot(2584)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI3ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z); + private static extern void glVertexAttribI3ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z); [Slot(2586)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI3uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI3uiv(UInt32 index, UInt32* v); [Slot(2588)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4bv(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttribI4bv(UInt32 index, SByte* v); [Slot(2590)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(2592)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v); [Slot(2594)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttribI4sv(UInt32 index, Int16* v); [Slot(2596)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4ubv(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttribI4ubv(UInt32 index, Byte* v); [Slot(2598)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(2600)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v); [Slot(2602)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4usv(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttribI4usv(UInt32 index, UInt16* v); [Slot(2604)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexAttribIFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(2606)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2608)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1d(UInt32 index, Double x); + private static extern void glVertexAttribL1d(UInt32 index, Double x); [Slot(2610)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL1dv(UInt32 index, Double* v); [Slot(2618)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL2d(UInt32 index, Double x, Double y); + private static extern void glVertexAttribL2d(UInt32 index, Double x, Double y); [Slot(2620)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL2dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL2dv(UInt32 index, Double* v); [Slot(2626)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL3d(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttribL3d(UInt32 index, Double x, Double y, Double z); [Slot(2628)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL3dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL3dv(UInt32 index, Double* v); [Slot(2634)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL4d(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttribL4d(UInt32 index, Double x, Double y, Double z, Double w); [Slot(2636)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL4dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL4dv(UInt32 index, Double* v); [Slot(2642)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribLFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexAttribLFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(2644)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribLPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribLPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2646)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP1ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP1ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(2647)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP1uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP1uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(2648)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP2ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP2ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(2649)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP2uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP2uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(2650)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP3ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP3ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(2651)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP3uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP3uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(2652)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP4ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP4ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(2653)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP4uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP4uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(2655)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); [Slot(2675)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexBindingDivisor(UInt32 bindingindex, UInt32 divisor); + private static extern void glVertexBindingDivisor(UInt32 bindingindex, UInt32 divisor); [Slot(2680)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexP2ui(System.Int32 type, UInt32 value); + private static extern void glVertexP2ui(System.Int32 type, UInt32 value); [Slot(2681)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexP2uiv(System.Int32 type, UInt32* value); + private static extern unsafe void glVertexP2uiv(System.Int32 type, UInt32* value); [Slot(2682)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexP3ui(System.Int32 type, UInt32 value); + private static extern void glVertexP3ui(System.Int32 type, UInt32 value); [Slot(2683)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexP3uiv(System.Int32 type, UInt32* value); + private static extern unsafe void glVertexP3uiv(System.Int32 type, UInt32* value); [Slot(2684)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexP4ui(System.Int32 type, UInt32 value); + private static extern void glVertexP4ui(System.Int32 type, UInt32 value); [Slot(2685)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexP4uiv(System.Int32 type, UInt32* value); + private static extern unsafe void glVertexP4uiv(System.Int32 type, UInt32* value); [Slot(2686)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2731)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(2732)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glViewportArrayv(UInt32 first, Int32 count, Single* v); + private static extern unsafe void glViewportArrayv(UInt32 first, Int32 count, Single* v); [Slot(2733)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewportIndexedf(UInt32 index, Single x, Single y, Single w, Single h); + private static extern void glViewportIndexedf(UInt32 index, Single x, Single y, Single w, Single h); [Slot(2734)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glViewportIndexedfv(UInt32 index, Single* v); + private static extern unsafe void glViewportIndexedfv(UInt32 index, Single* v); [Slot(2735)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(2746)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2d(Double x, Double y); + private static extern void glWindowPos2d(Double x, Double y); [Slot(2749)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2dv(Double* v); + private static extern unsafe void glWindowPos2dv(Double* v); [Slot(2752)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2f(Single x, Single y); + private static extern void glWindowPos2f(Single x, Single y); [Slot(2755)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2fv(Single* v); + private static extern unsafe void glWindowPos2fv(Single* v); [Slot(2758)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2i(Int32 x, Int32 y); + private static extern void glWindowPos2i(Int32 x, Int32 y); [Slot(2761)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2iv(Int32* v); + private static extern unsafe void glWindowPos2iv(Int32* v); [Slot(2764)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2s(Int16 x, Int16 y); + private static extern void glWindowPos2s(Int16 x, Int16 y); [Slot(2767)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2sv(Int16* v); + private static extern unsafe void glWindowPos2sv(Int16* v); [Slot(2770)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3d(Double x, Double y, Double z); + private static extern void glWindowPos3d(Double x, Double y, Double z); [Slot(2773)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3dv(Double* v); + private static extern unsafe void glWindowPos3dv(Double* v); [Slot(2776)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3f(Single x, Single y, Single z); + private static extern void glWindowPos3f(Single x, Single y, Single z); [Slot(2779)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3fv(Single* v); + private static extern unsafe void glWindowPos3fv(Single* v); [Slot(2782)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3i(Int32 x, Int32 y, Int32 z); + private static extern void glWindowPos3i(Int32 x, Int32 y, Int32 z); [Slot(2785)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3iv(Int32* v); + private static extern unsafe void glWindowPos3iv(Int32* v); [Slot(2788)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3s(Int16 x, Int16 y, Int16 z); + private static extern void glWindowPos3s(Int16 x, Int16 y, Int16 z); [Slot(2791)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3sv(Int16* v); + private static extern unsafe void glWindowPos3sv(Int16* v); [Slot(2)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveProgramEXT(UInt32 program); + private static extern void glActiveProgramEXT(UInt32 program); [Slot(4)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); + private static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); [Slot(5)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveStencilFaceEXT(System.Int32 face); + private static extern void glActiveStencilFaceEXT(System.Int32 face); [Slot(14)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glApplyTextureEXT(System.Int32 mode); + private static extern void glApplyTextureEXT(System.Int32 mode); [Slot(17)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe byte glAreTexturesResidentEXT(Int32 n, UInt32* textures, [OutAttribute] bool* residences); + private static extern unsafe byte glAreTexturesResidentEXT(Int32 n, UInt32* textures, [OutAttribute] bool* residences); [Slot(19)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glArrayElementEXT(Int32 i); + private static extern void glArrayElementEXT(Int32 i); [Slot(36)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginTransformFeedbackEXT(System.Int32 primitiveMode); + private static extern void glBeginTransformFeedbackEXT(System.Int32 primitiveMode); [Slot(38)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginVertexShaderEXT(); + private static extern void glBeginVertexShaderEXT(); [Slot(45)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferBaseEXT(System.Int32 target, UInt32 index, UInt32 buffer); + private static extern void glBindBufferBaseEXT(System.Int32 target, UInt32 index, UInt32 buffer); [Slot(47)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferOffsetEXT(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset); + private static extern void glBindBufferOffsetEXT(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset); [Slot(50)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferRangeEXT(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glBindBufferRangeEXT(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(55)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFragDataLocationEXT(UInt32 program, UInt32 color, IntPtr name); + private static extern void glBindFragDataLocationEXT(UInt32 program, UInt32 color, IntPtr name); [Slot(59)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFramebufferEXT(System.Int32 target, UInt32 framebuffer); + private static extern void glBindFramebufferEXT(System.Int32 target, UInt32 framebuffer); [Slot(61)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindImageTextureEXT(UInt32 index, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, Int32 format); + private static extern void glBindImageTextureEXT(UInt32 index, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, Int32 format); [Slot(63)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glBindLightParameterEXT(System.Int32 light, System.Int32 value); + private static extern Int32 glBindLightParameterEXT(System.Int32 light, System.Int32 value); [Slot(64)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glBindMaterialParameterEXT(System.Int32 face, System.Int32 value); + private static extern Int32 glBindMaterialParameterEXT(System.Int32 face, System.Int32 value); [Slot(65)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindMultiTextureEXT(System.Int32 texunit, System.Int32 target, UInt32 texture); + private static extern void glBindMultiTextureEXT(System.Int32 texunit, System.Int32 target, UInt32 texture); [Slot(66)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glBindParameterEXT(System.Int32 value); + private static extern Int32 glBindParameterEXT(System.Int32 value); [Slot(70)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramPipelineEXT(UInt32 pipeline); + private static extern void glBindProgramPipelineEXT(UInt32 pipeline); [Slot(72)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindRenderbufferEXT(System.Int32 target, UInt32 renderbuffer); + private static extern void glBindRenderbufferEXT(System.Int32 target, UInt32 renderbuffer); [Slot(75)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glBindTexGenParameterEXT(System.Int32 unit, System.Int32 coord, System.Int32 value); + private static extern Int32 glBindTexGenParameterEXT(System.Int32 unit, System.Int32 coord, System.Int32 value); [Slot(77)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTextureEXT(System.Int32 target, UInt32 texture); + private static extern void glBindTextureEXT(System.Int32 target, UInt32 texture); [Slot(80)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glBindTextureUnitParameterEXT(System.Int32 unit, System.Int32 value); + private static extern Int32 glBindTextureUnitParameterEXT(System.Int32 unit, System.Int32 value); [Slot(87)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexShaderEXT(UInt32 id); + private static extern void glBindVertexShaderEXT(UInt32 id); [Slot(90)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBinormal3bEXT(SByte bx, SByte by, SByte bz); + private static extern void glBinormal3bEXT(SByte bx, SByte by, SByte bz); [Slot(91)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBinormal3bvEXT(SByte* v); + private static extern unsafe void glBinormal3bvEXT(SByte* v); [Slot(92)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBinormal3dEXT(Double bx, Double by, Double bz); + private static extern void glBinormal3dEXT(Double bx, Double by, Double bz); [Slot(93)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBinormal3dvEXT(Double* v); + private static extern unsafe void glBinormal3dvEXT(Double* v); [Slot(94)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBinormal3fEXT(Single bx, Single by, Single bz); + private static extern void glBinormal3fEXT(Single bx, Single by, Single bz); [Slot(95)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBinormal3fvEXT(Single* v); + private static extern unsafe void glBinormal3fvEXT(Single* v); [Slot(96)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBinormal3iEXT(Int32 bx, Int32 by, Int32 bz); + private static extern void glBinormal3iEXT(Int32 bx, Int32 by, Int32 bz); [Slot(97)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBinormal3ivEXT(Int32* v); + private static extern unsafe void glBinormal3ivEXT(Int32* v); [Slot(98)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBinormal3sEXT(Int16 bx, Int16 by, Int16 bz); + private static extern void glBinormal3sEXT(Int16 bx, Int16 by, Int16 bz); [Slot(99)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBinormal3svEXT(Int16* v); + private static extern unsafe void glBinormal3svEXT(Int16* v); [Slot(100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBinormalPointerEXT(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glBinormalPointerEXT(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColorEXT(Single red, Single green, Single blue, Single alpha); + private static extern void glBlendColorEXT(Single red, Single green, Single blue, Single alpha); [Slot(109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationEXT(System.Int32 mode); + private static extern void glBlendEquationEXT(System.Int32 mode); [Slot(114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateEXT(System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateEXT(System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateEXT(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); + private static extern void glBlendFuncSeparateEXT(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); [Slot(130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebufferEXT(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebufferEXT(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckFramebufferStatusEXT(System.Int32 target); + private static extern System.Int32 glCheckFramebufferStatusEXT(System.Int32 target); [Slot(145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckNamedFramebufferStatusEXT(UInt32 framebuffer, System.Int32 target); + private static extern System.Int32 glCheckNamedFramebufferStatusEXT(UInt32 framebuffer, System.Int32 target); [Slot(158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColorIuiEXT(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); + private static extern void glClearColorIuiEXT(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); [Slot(168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedBufferDataEXT(UInt32 buffer, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearNamedBufferDataEXT(UInt32 buffer, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); [Slot(170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedBufferSubDataEXT(UInt32 buffer, System.Int32 internalformat, IntPtr offset, IntPtr size, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearNamedBufferSubDataEXT(UInt32 buffer, System.Int32 internalformat, IntPtr offset, IntPtr size, System.Int32 format, System.Int32 type, IntPtr data); [Slot(181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClientAttribDefaultEXT(System.Int32 mask); + private static extern void glClientAttribDefaultEXT(System.Int32 mask); [Slot(241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMaskIndexedEXT(UInt32 index, bool r, bool g, bool b, bool a); + private static extern void glColorMaskIndexedEXT(UInt32 index, bool r, bool g, bool b, bool a); [Slot(248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorPointerEXT(Int32 size, System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); + private static extern void glColorPointerEXT(Int32 size, System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); [Slot(252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorSubTableEXT(System.Int32 target, Int32 start, Int32 count, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glColorSubTableEXT(System.Int32 target, Int32 start, Int32 count, System.Int32 format, System.Int32 type, IntPtr data); [Slot(254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorTableEXT(System.Int32 target, System.Int32 internalFormat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); + private static extern void glColorTableEXT(System.Int32 target, System.Int32 internalFormat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); [Slot(270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedMultiTexImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr bits); + private static extern void glCompressedMultiTexImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr bits); [Slot(271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedMultiTexImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr bits); + private static extern void glCompressedMultiTexImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr bits); [Slot(272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedMultiTexImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr bits); + private static extern void glCompressedMultiTexImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr bits); [Slot(273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedMultiTexSubImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr bits); + private static extern void glCompressedMultiTexSubImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr bits); [Slot(274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedMultiTexSubImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr bits); + private static extern void glCompressedMultiTexSubImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr bits); [Slot(275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedMultiTexSubImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr bits); + private static extern void glCompressedMultiTexSubImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr bits); [Slot(288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr bits); + private static extern void glCompressedTextureImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr bits); [Slot(289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr bits); + private static extern void glCompressedTextureImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr bits); [Slot(290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr bits); + private static extern void glCompressedTextureImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr bits); [Slot(292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr bits); + private static extern void glCompressedTextureSubImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr bits); [Slot(294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr bits); + private static extern void glCompressedTextureSubImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr bits); [Slot(296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr bits); + private static extern void glCompressedTextureSubImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr bits); [Slot(298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionFilter1DEXT(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr image); + private static extern void glConvolutionFilter1DEXT(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr image); [Slot(300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionFilter2DEXT(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr image); + private static extern void glConvolutionFilter2DEXT(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr image); [Slot(302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameterfEXT(System.Int32 target, System.Int32 pname, Single @params); + private static extern void glConvolutionParameterfEXT(System.Int32 target, System.Int32 pname, Single @params); [Slot(304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameterfvEXT(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glConvolutionParameterfvEXT(System.Int32 target, System.Int32 pname, Single* @params); [Slot(306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameteriEXT(System.Int32 target, System.Int32 pname, Int32 @params); + private static extern void glConvolutionParameteriEXT(System.Int32 target, System.Int32 pname, Int32 @params); [Slot(308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameterivEXT(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glConvolutionParameterivEXT(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyColorSubTableEXT(System.Int32 target, Int32 start, Int32 x, Int32 y, Int32 width); + private static extern void glCopyColorSubTableEXT(System.Int32 target, Int32 start, Int32 x, Int32 y, Int32 width); [Slot(317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyConvolutionFilter1DEXT(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); + private static extern void glCopyConvolutionFilter1DEXT(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); [Slot(319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyConvolutionFilter2DEXT(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyConvolutionFilter2DEXT(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyMultiTexImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + private static extern void glCopyMultiTexImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [Slot(323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyMultiTexImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyMultiTexImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyMultiTexSubImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyMultiTexSubImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyMultiTexSubImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyMultiTexSubImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyMultiTexSubImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyMultiTexSubImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage1DEXT(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + private static extern void glCopyTexImage1DEXT(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [Slot(333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage2DEXT(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTexImage2DEXT(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage1DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyTexSubImage1DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage2DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage2DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage3DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage3DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + private static extern void glCopyTextureImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [Slot(341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTextureImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyTextureSubImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTextureSubImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTextureSubImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); + private static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); [Slot(365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings); + private static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings); [Slot(371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCullParameterdvEXT(System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glCullParameterdvEXT(System.Int32 pname, [OutAttribute] Double* @params); [Slot(372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCullParameterfvEXT(System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glCullParameterfvEXT(System.Int32 pname, [OutAttribute] Single* @params); [Slot(396)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFramebuffersEXT(Int32 n, UInt32* framebuffers); + private static extern unsafe void glDeleteFramebuffersEXT(Int32 n, UInt32* framebuffers); [Slot(407)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines); + private static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines); [Slot(413)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers); + private static extern unsafe void glDeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers); [Slot(418)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTexturesEXT(Int32 n, UInt32* textures); + private static extern unsafe void glDeleteTexturesEXT(Int32 n, UInt32* textures); [Slot(423)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteVertexShaderEXT(UInt32 id); + private static extern void glDeleteVertexShaderEXT(UInt32 id); [Slot(425)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthBoundsEXT(Double zmin, Double zmax); + private static extern void glDepthBoundsEXT(Double zmin, Double zmax); [Slot(440)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableClientStateiEXT(System.Int32 array, UInt32 index); + private static extern void glDisableClientStateiEXT(System.Int32 array, UInt32 index); [Slot(441)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableClientStateIndexedEXT(System.Int32 array, UInt32 index); + private static extern void glDisableClientStateIndexedEXT(System.Int32 array, UInt32 index); [Slot(443)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableIndexedEXT(System.Int32 target, UInt32 index); + private static extern void glDisableIndexedEXT(System.Int32 target, UInt32 index); [Slot(444)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVariantClientStateEXT(UInt32 id); + private static extern void glDisableVariantClientStateEXT(UInt32 id); [Slot(446)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexArrayAttribEXT(UInt32 vaobj, UInt32 index); + private static extern void glDisableVertexArrayAttribEXT(UInt32 vaobj, UInt32 index); [Slot(447)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexArrayEXT(UInt32 vaobj, System.Int32 array); + private static extern void glDisableVertexArrayEXT(UInt32 vaobj, System.Int32 array); [Slot(455)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysEXT(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawArraysEXT(System.Int32 mode, Int32 first, Int32 count); [Slot(460)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); + private static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); [Slot(475)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(482)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElementsEXT(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawRangeElementsEXT(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); [Slot(492)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEdgeFlagPointerEXT(Int32 stride, Int32 count, bool* pointer); + private static extern unsafe void glEdgeFlagPointerEXT(Int32 stride, Int32 count, bool* pointer); [Slot(499)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableClientStateiEXT(System.Int32 array, UInt32 index); + private static extern void glEnableClientStateiEXT(System.Int32 array, UInt32 index); [Slot(500)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableClientStateIndexedEXT(System.Int32 array, UInt32 index); + private static extern void glEnableClientStateIndexedEXT(System.Int32 array, UInt32 index); [Slot(502)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableIndexedEXT(System.Int32 target, UInt32 index); + private static extern void glEnableIndexedEXT(System.Int32 target, UInt32 index); [Slot(503)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVariantClientStateEXT(UInt32 id); + private static extern void glEnableVariantClientStateEXT(UInt32 id); [Slot(505)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexArrayAttribEXT(UInt32 vaobj, UInt32 index); + private static extern void glEnableVertexArrayAttribEXT(UInt32 vaobj, UInt32 index); [Slot(506)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexArrayEXT(UInt32 vaobj, System.Int32 array); + private static extern void glEnableVertexArrayEXT(UInt32 vaobj, System.Int32 array); [Slot(523)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTransformFeedbackEXT(); + private static extern void glEndTransformFeedbackEXT(); [Slot(525)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndVertexShaderEXT(); + private static extern void glEndVertexShaderEXT(); [Slot(545)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num); + private static extern void glExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num); [Slot(560)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedNamedBufferRangeEXT(UInt32 buffer, IntPtr offset, IntPtr length); + private static extern void glFlushMappedNamedBufferRangeEXT(UInt32 buffer, IntPtr offset, IntPtr length); [Slot(567)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoorddEXT(Double coord); + private static extern void glFogCoorddEXT(Double coord); [Slot(569)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogCoorddvEXT(Double* coord); + private static extern unsafe void glFogCoorddvEXT(Double* coord); [Slot(571)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordfEXT(Single coord); + private static extern void glFogCoordfEXT(Single coord); [Slot(574)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogCoordfvEXT(Single* coord); + private static extern unsafe void glFogCoordfvEXT(Single* coord); [Slot(578)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordPointerEXT(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glFogCoordPointerEXT(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(600)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferDrawBufferEXT(UInt32 framebuffer, System.Int32 mode); + private static extern void glFramebufferDrawBufferEXT(UInt32 framebuffer, System.Int32 mode); [Slot(601)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFramebufferDrawBuffersEXT(UInt32 framebuffer, Int32 n, System.Int32* bufs); + private static extern unsafe void glFramebufferDrawBuffersEXT(UInt32 framebuffer, Int32 n, System.Int32* bufs); [Slot(603)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferReadBufferEXT(UInt32 framebuffer, System.Int32 mode); + private static extern void glFramebufferReadBufferEXT(UInt32 framebuffer, System.Int32 mode); [Slot(605)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferRenderbufferEXT(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glFramebufferRenderbufferEXT(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(608)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture1DEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture1DEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(610)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2DEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture2DEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(612)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture3DEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); + private static extern void glFramebufferTexture3DEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); [Slot(614)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(616)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureFaceEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, System.Int32 face); + private static extern void glFramebufferTextureFaceEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, System.Int32 face); [Slot(619)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureLayerEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glFramebufferTextureLayerEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(631)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMipmapEXT(System.Int32 target); + private static extern void glGenerateMipmapEXT(System.Int32 target); [Slot(632)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMultiTexMipmapEXT(System.Int32 texunit, System.Int32 target); + private static extern void glGenerateMultiTexMipmapEXT(System.Int32 texunit, System.Int32 target); [Slot(634)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateTextureMipmapEXT(UInt32 texture, System.Int32 target); + private static extern void glGenerateTextureMipmapEXT(UInt32 texture, System.Int32 target); [Slot(639)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFramebuffersEXT(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glGenFramebuffersEXT(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(646)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(652)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenRenderbuffersEXT(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glGenRenderbuffersEXT(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(654)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGenSymbolsEXT(System.Int32 datatype, System.Int32 storagetype, System.Int32 range, UInt32 components); + private static extern Int32 glGenSymbolsEXT(System.Int32 datatype, System.Int32 storagetype, System.Int32 range, UInt32 components); [Slot(656)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTexturesEXT(Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glGenTexturesEXT(Int32 n, [OutAttribute] UInt32* textures); [Slot(661)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGenVertexShadersEXT(UInt32 range); + private static extern Int32 glGenVertexShadersEXT(UInt32 range); [Slot(682)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleanIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleanIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] bool* data); [Slot(696)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetColorTableEXT(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr data); + private static extern void glGetColorTableEXT(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr data); [Slot(698)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetColorTableParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(701)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetColorTableParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(709)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedMultiTexImageEXT(System.Int32 texunit, System.Int32 target, Int32 lod, [OutAttribute] IntPtr img); + private static extern void glGetCompressedMultiTexImageEXT(System.Int32 texunit, System.Int32 target, Int32 lod, [OutAttribute] IntPtr img); [Slot(713)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTextureImageEXT(UInt32 texture, System.Int32 target, Int32 lod, [OutAttribute] IntPtr img); + private static extern void glGetCompressedTextureImageEXT(UInt32 texture, System.Int32 target, Int32 lod, [OutAttribute] IntPtr img); [Slot(716)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetConvolutionFilterEXT(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr image); + private static extern void glGetConvolutionFilterEXT(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr image); [Slot(718)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetConvolutionParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(720)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetConvolutionParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(728)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDoublei_vEXT(System.Int32 pname, UInt32 index, [OutAttribute] Double* @params); + private static extern unsafe void glGetDoublei_vEXT(System.Int32 pname, UInt32 index, [OutAttribute] Double* @params); [Slot(729)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDoubleIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] Double* data); + private static extern unsafe void glGetDoubleIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] Double* data); [Slot(738)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloati_vEXT(System.Int32 pname, UInt32 index, [OutAttribute] Single* @params); + private static extern unsafe void glGetFloati_vEXT(System.Int32 pname, UInt32 index, [OutAttribute] Single* @params); [Slot(739)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloatIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] Single* data); + private static extern unsafe void glGetFloatIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] Single* data); [Slot(744)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetFragDataLocationEXT(UInt32 program, IntPtr name); + private static extern Int32 glGetFragDataLocationEXT(UInt32 program, IntPtr name); [Slot(750)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferAttachmentParameterivEXT(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferAttachmentParameterivEXT(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(752)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferParameterivEXT(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferParameterivEXT(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(758)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetHistogramEXT(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); + private static extern void glGetHistogramEXT(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); [Slot(760)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetHistogramParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(762)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetHistogramParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(773)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegerIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); [Slot(779)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInvariantBooleanvEXT(UInt32 id, System.Int32 value, [OutAttribute] bool* data); + private static extern unsafe void glGetInvariantBooleanvEXT(UInt32 id, System.Int32 value, [OutAttribute] bool* data); [Slot(780)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInvariantFloatvEXT(UInt32 id, System.Int32 value, [OutAttribute] Single* data); + private static extern unsafe void glGetInvariantFloatvEXT(UInt32 id, System.Int32 value, [OutAttribute] Single* data); [Slot(781)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInvariantIntegervEXT(UInt32 id, System.Int32 value, [OutAttribute] Int32* data); + private static extern unsafe void glGetInvariantIntegervEXT(UInt32 id, System.Int32 value, [OutAttribute] Int32* data); [Slot(788)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLocalConstantBooleanvEXT(UInt32 id, System.Int32 value, [OutAttribute] bool* data); + private static extern unsafe void glGetLocalConstantBooleanvEXT(UInt32 id, System.Int32 value, [OutAttribute] bool* data); [Slot(789)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLocalConstantFloatvEXT(UInt32 id, System.Int32 value, [OutAttribute] Single* data); + private static extern unsafe void glGetLocalConstantFloatvEXT(UInt32 id, System.Int32 value, [OutAttribute] Single* data); [Slot(790)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLocalConstantIntegervEXT(UInt32 id, System.Int32 value, [OutAttribute] Int32* data); + private static extern unsafe void glGetLocalConstantIntegervEXT(UInt32 id, System.Int32 value, [OutAttribute] Int32* data); [Slot(805)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMinmaxEXT(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); + private static extern void glGetMinmaxEXT(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); [Slot(807)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMinmaxParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMinmaxParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(809)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMinmaxParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMinmaxParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(812)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexEnvfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMultiTexEnvfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(813)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexEnvivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMultiTexEnvivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(814)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexGendvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetMultiTexGendvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, [OutAttribute] Double* @params); [Slot(815)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexGenfvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMultiTexGenfvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params); [Slot(816)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexGenivEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMultiTexGenivEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(817)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMultiTexImageEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glGetMultiTexImageEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(818)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexLevelParameterfvEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMultiTexLevelParameterfvEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); [Slot(819)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexLevelParameterivEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMultiTexLevelParameterivEXT(System.Int32 texunit, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(820)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexParameterfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMultiTexParameterfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(821)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexParameterIivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMultiTexParameterIivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(822)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexParameterIuivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetMultiTexParameterIuivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(823)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultiTexParameterivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMultiTexParameterivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(826)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedBufferParameterivEXT(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedBufferParameterivEXT(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(829)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedBufferPointervEXT(UInt32 buffer, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetNamedBufferPointervEXT(UInt32 buffer, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(831)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedBufferSubDataEXT(UInt32 buffer, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); + private static extern void glGetNamedBufferSubDataEXT(UInt32 buffer, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); [Slot(833)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedFramebufferAttachmentParameterivEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedFramebufferAttachmentParameterivEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(835)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedFramebufferParameterivEXT(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedFramebufferParameterivEXT(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(836)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedProgramivEXT(UInt32 program, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedProgramivEXT(UInt32 program, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(837)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedProgramLocalParameterdvEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] Double* @params); + private static extern unsafe void glGetNamedProgramLocalParameterdvEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] Double* @params); [Slot(838)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedProgramLocalParameterfvEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] Single* @params); + private static extern unsafe void glGetNamedProgramLocalParameterfvEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] Single* @params); [Slot(839)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedProgramLocalParameterIivEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedProgramLocalParameterIivEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] Int32* @params); [Slot(840)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedProgramLocalParameterIuivEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetNamedProgramLocalParameterIuivEXT(UInt32 program, System.Int32 target, UInt32 index, [OutAttribute] UInt32* @params); [Slot(841)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedProgramStringEXT(UInt32 program, System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @string); + private static extern void glGetNamedProgramStringEXT(UInt32 program, System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @string); [Slot(843)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedRenderbufferParameterivEXT(UInt32 renderbuffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedRenderbufferParameterivEXT(UInt32 renderbuffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(889)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(927)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelTransformParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetPixelTransformParameterfvEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(928)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelTransformParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetPixelTransformParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(929)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointeri_vEXT(System.Int32 pname, UInt32 index, [OutAttribute] IntPtr @params); + private static extern void glGetPointeri_vEXT(System.Int32 pname, UInt32 index, [OutAttribute] IntPtr @params); [Slot(930)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointerIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] IntPtr data); + private static extern void glGetPointerIndexedvEXT(System.Int32 target, UInt32 index, [OutAttribute] IntPtr data); [Slot(932)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointervEXT(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointervEXT(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(954)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(956)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(971)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(975)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(979)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetRenderbufferParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetRenderbufferParameterivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(985)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetSeparableFilterEXT(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr row, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetSeparableFilterEXT(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr row, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(1013)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1015)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1022)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTextureImageEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glGetTextureImageEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(1024)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureLevelParameterfvEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTextureLevelParameterfvEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1026)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureLevelParameterivEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureLevelParameterivEXT(UInt32 texture, System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1028)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterfvEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTextureParameterfvEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1030)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterIivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureParameterIivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1032)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterIuivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTextureParameterIuivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1034)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureParameterivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1043)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackVaryingEXT(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetTransformFeedbackVaryingEXT(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(1046)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformBufferSizeEXT(UInt32 program, Int32 location); + private static extern Int32 glGetUniformBufferSizeEXT(UInt32 program, Int32 location); [Slot(1056)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetUniformOffsetEXT(UInt32 program, Int32 location); + private static extern IntPtr glGetUniformOffsetEXT(UInt32 program, Int32 location); [Slot(1060)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformuivEXT(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetUniformuivEXT(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); [Slot(1063)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVariantBooleanvEXT(UInt32 id, System.Int32 value, [OutAttribute] bool* data); + private static extern unsafe void glGetVariantBooleanvEXT(UInt32 id, System.Int32 value, [OutAttribute] bool* data); [Slot(1064)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVariantFloatvEXT(UInt32 id, System.Int32 value, [OutAttribute] Single* data); + private static extern unsafe void glGetVariantFloatvEXT(UInt32 id, System.Int32 value, [OutAttribute] Single* data); [Slot(1065)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVariantIntegervEXT(UInt32 id, System.Int32 value, [OutAttribute] Int32* data); + private static extern unsafe void glGetVariantIntegervEXT(UInt32 id, System.Int32 value, [OutAttribute] Int32* data); [Slot(1066)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVariantPointervEXT(UInt32 id, System.Int32 value, [OutAttribute] IntPtr data); + private static extern void glGetVariantPointervEXT(UInt32 id, System.Int32 value, [OutAttribute] IntPtr data); [Slot(1070)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayIntegeri_vEXT(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetVertexArrayIntegeri_vEXT(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int32* param); [Slot(1071)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayIntegervEXT(UInt32 vaobj, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetVertexArrayIntegervEXT(UInt32 vaobj, System.Int32 pname, [OutAttribute] Int32* param); [Slot(1073)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexArrayPointeri_vEXT(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] IntPtr param); + private static extern void glGetVertexArrayPointeri_vEXT(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] IntPtr param); [Slot(1074)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexArrayPointervEXT(UInt32 vaobj, System.Int32 pname, [OutAttribute] IntPtr param); + private static extern void glGetVertexArrayPointervEXT(UInt32 vaobj, System.Int32 pname, [OutAttribute] IntPtr param); [Slot(1084)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIivEXT(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribIivEXT(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1086)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIuivEXT(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetVertexAttribIuivEXT(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1091)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLdvEXT(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribLdvEXT(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHistogramEXT(System.Int32 target, Int32 width, System.Int32 internalformat, bool sink); + private static extern void glHistogramEXT(System.Int32 target, Int32 width, System.Int32 internalformat, bool sink); [Slot(1123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glImportSyncEXT(System.Int32 external_sync_type, IntPtr external_sync, UInt32 flags); + private static extern IntPtr glImportSyncEXT(System.Int32 external_sync_type, IntPtr external_sync, UInt32 flags); [Slot(1128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexFuncEXT(System.Int32 func, Single @ref); + private static extern void glIndexFuncEXT(System.Int32 func, Single @ref); [Slot(1133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexMaterialEXT(System.Int32 face, System.Int32 mode); + private static extern void glIndexMaterialEXT(System.Int32 face, System.Int32 mode); [Slot(1135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexPointerEXT(System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); + private static extern void glIndexPointerEXT(System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); [Slot(1144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInsertComponentEXT(UInt32 res, UInt32 src, UInt32 num); + private static extern void glInsertComponentEXT(UInt32 res, UInt32 src, UInt32 num); [Slot(1145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); + private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); [Slot(1163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabledIndexedEXT(System.Int32 target, UInt32 index); + private static extern byte glIsEnabledIndexedEXT(System.Int32 target, UInt32 index); [Slot(1167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFramebufferEXT(UInt32 framebuffer); + private static extern byte glIsFramebufferEXT(UInt32 framebuffer); [Slot(1183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramPipelineEXT(UInt32 pipeline); + private static extern byte glIsProgramPipelineEXT(UInt32 pipeline); [Slot(1187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsRenderbufferEXT(UInt32 renderbuffer); + private static extern byte glIsRenderbufferEXT(UInt32 renderbuffer); [Slot(1192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTextureEXT(UInt32 texture); + private static extern byte glIsTextureEXT(UInt32 texture); [Slot(1197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVariantEnabledEXT(UInt32 id, System.Int32 cap); + private static extern byte glIsVariantEnabledEXT(UInt32 id, System.Int32 cap); [Slot(1201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); + private static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); [Slot(1237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLockArraysEXT(Int32 first, Int32 count); + private static extern void glLockArraysEXT(Int32 first, Int32 count); [Slot(1268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapNamedBufferEXT(UInt32 buffer, System.Int32 access); + private static extern IntPtr glMapNamedBufferEXT(UInt32 buffer, System.Int32 access); [Slot(1270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapNamedBufferRangeEXT(UInt32 buffer, IntPtr offset, IntPtr length, System.Int32 access); + private static extern IntPtr glMapNamedBufferRangeEXT(UInt32 buffer, IntPtr offset, IntPtr length, System.Int32 access); [Slot(1285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixFrustumEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); + private static extern void glMatrixFrustumEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); [Slot(1292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoaddEXT(System.Int32 mode, Double* m); + private static extern unsafe void glMatrixLoaddEXT(System.Int32 mode, Double* m); [Slot(1293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoadfEXT(System.Int32 mode, Single* m); + private static extern unsafe void glMatrixLoadfEXT(System.Int32 mode, Single* m); [Slot(1294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixLoadIdentityEXT(System.Int32 mode); + private static extern void glMatrixLoadIdentityEXT(System.Int32 mode); [Slot(1296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoadTransposedEXT(System.Int32 mode, Double* m); + private static extern unsafe void glMatrixLoadTransposedEXT(System.Int32 mode, Double* m); [Slot(1297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoadTransposefEXT(System.Int32 mode, Single* m); + private static extern unsafe void glMatrixLoadTransposefEXT(System.Int32 mode, Single* m); [Slot(1301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMultdEXT(System.Int32 mode, Double* m); + private static extern unsafe void glMatrixMultdEXT(System.Int32 mode, Double* m); [Slot(1302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMultfEXT(System.Int32 mode, Single* m); + private static extern unsafe void glMatrixMultfEXT(System.Int32 mode, Single* m); [Slot(1304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMultTransposedEXT(System.Int32 mode, Double* m); + private static extern unsafe void glMatrixMultTransposedEXT(System.Int32 mode, Double* m); [Slot(1305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMultTransposefEXT(System.Int32 mode, Single* m); + private static extern unsafe void glMatrixMultTransposefEXT(System.Int32 mode, Single* m); [Slot(1306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixOrthoEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); + private static extern void glMatrixOrthoEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); [Slot(1307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixPopEXT(System.Int32 mode); + private static extern void glMatrixPopEXT(System.Int32 mode); [Slot(1308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixPushEXT(System.Int32 mode); + private static extern void glMatrixPushEXT(System.Int32 mode); [Slot(1309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixRotatedEXT(System.Int32 mode, Double angle, Double x, Double y, Double z); + private static extern void glMatrixRotatedEXT(System.Int32 mode, Double angle, Double x, Double y, Double z); [Slot(1310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixRotatefEXT(System.Int32 mode, Single angle, Single x, Single y, Single z); + private static extern void glMatrixRotatefEXT(System.Int32 mode, Single angle, Single x, Single y, Single z); [Slot(1311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixScaledEXT(System.Int32 mode, Double x, Double y, Double z); + private static extern void glMatrixScaledEXT(System.Int32 mode, Double x, Double y, Double z); [Slot(1312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixScalefEXT(System.Int32 mode, Single x, Single y, Single z); + private static extern void glMatrixScalefEXT(System.Int32 mode, Single x, Single y, Single z); [Slot(1313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixTranslatedEXT(System.Int32 mode, Double x, Double y, Double z); + private static extern void glMatrixTranslatedEXT(System.Int32 mode, Double x, Double y, Double z); [Slot(1314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMatrixTranslatefEXT(System.Int32 mode, Single x, Single y, Single z); + private static extern void glMatrixTranslatefEXT(System.Int32 mode, Single x, Single y, Single z); [Slot(1317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMemoryBarrierEXT(UInt32 barriers); + private static extern void glMemoryBarrierEXT(UInt32 barriers); [Slot(1319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinmaxEXT(System.Int32 target, System.Int32 internalformat, bool sink); + private static extern void glMinmaxEXT(System.Int32 target, System.Int32 internalformat, bool sink); [Slot(1323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); + private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount); [Slot(1332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); + private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount); [Slot(1341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexBufferEXT(System.Int32 texunit, System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glMultiTexBufferEXT(System.Int32 texunit, System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(1438)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordPointerEXT(System.Int32 texunit, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glMultiTexCoordPointerEXT(System.Int32 texunit, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1439)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexEnvfEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single param); + private static extern void glMultiTexEnvfEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single param); [Slot(1440)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexEnvfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glMultiTexEnvfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single* @params); [Slot(1441)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexEnviEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glMultiTexEnviEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32 param); [Slot(1442)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexEnvivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glMultiTexEnvivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32* @params); [Slot(1443)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexGendEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Double param); + private static extern void glMultiTexGendEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Double param); [Slot(1444)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexGendvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Double* @params); + private static extern unsafe void glMultiTexGendvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Double* @params); [Slot(1445)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexGenfEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Single param); + private static extern void glMultiTexGenfEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Single param); [Slot(1446)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexGenfvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Single* @params); + private static extern unsafe void glMultiTexGenfvEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Single* @params); [Slot(1447)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexGeniEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Int32 param); + private static extern void glMultiTexGeniEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Int32 param); [Slot(1448)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexGenivEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Int32* @params); + private static extern unsafe void glMultiTexGenivEXT(System.Int32 texunit, System.Int32 coord, System.Int32 pname, Int32* @params); [Slot(1449)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glMultiTexImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(1450)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glMultiTexImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(1451)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glMultiTexImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(1452)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexParameterfEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single param); + private static extern void glMultiTexParameterfEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single param); [Slot(1453)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexParameterfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glMultiTexParameterfvEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Single* @params); [Slot(1454)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexParameteriEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glMultiTexParameteriEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32 param); [Slot(1455)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexParameterIivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glMultiTexParameterIivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32* @params); [Slot(1456)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexParameterIuivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glMultiTexParameterIuivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(1457)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexParameterivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glMultiTexParameterivEXT(System.Int32 texunit, System.Int32 target, System.Int32 pname, Int32* @params); [Slot(1458)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexRenderbufferEXT(System.Int32 texunit, System.Int32 target, UInt32 renderbuffer); + private static extern void glMultiTexRenderbufferEXT(System.Int32 texunit, System.Int32 target, UInt32 renderbuffer); [Slot(1459)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexSubImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glMultiTexSubImage1DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(1460)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexSubImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glMultiTexSubImage2DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(1461)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexSubImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glMultiTexSubImage3DEXT(System.Int32 texunit, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(1471)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferDataEXT(UInt32 buffer, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glNamedBufferDataEXT(UInt32 buffer, IntPtr size, IntPtr data, System.Int32 usage); [Slot(1473)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferPageCommitmentEXT(UInt32 buffer, IntPtr offset, Int32 size, bool commit); + private static extern void glNamedBufferPageCommitmentEXT(UInt32 buffer, IntPtr offset, Int32 size, bool commit); [Slot(1475)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferStorageEXT(UInt32 buffer, IntPtr size, IntPtr data, System.Int32 flags); + private static extern void glNamedBufferStorageEXT(UInt32 buffer, IntPtr size, IntPtr data, System.Int32 flags); [Slot(1477)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferSubDataEXT(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glNamedBufferSubDataEXT(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr data); [Slot(1478)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedCopyBufferSubDataEXT(UInt32 readBuffer, UInt32 writeBuffer, IntPtr readOffset, IntPtr writeOffset, IntPtr size); + private static extern void glNamedCopyBufferSubDataEXT(UInt32 readBuffer, UInt32 writeBuffer, IntPtr readOffset, IntPtr writeOffset, IntPtr size); [Slot(1482)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferParameteriEXT(UInt32 framebuffer, System.Int32 pname, Int32 param); + private static extern void glNamedFramebufferParameteriEXT(UInt32 framebuffer, System.Int32 pname, Int32 param); [Slot(1485)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferRenderbufferEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glNamedFramebufferRenderbufferEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(1487)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTexture1DEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glNamedFramebufferTexture1DEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(1488)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTexture2DEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glNamedFramebufferTexture2DEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(1489)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTexture3DEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); + private static extern void glNamedFramebufferTexture3DEXT(UInt32 framebuffer, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); [Slot(1490)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTextureEXT(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glNamedFramebufferTextureEXT(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(1491)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTextureFaceEXT(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, System.Int32 face); + private static extern void glNamedFramebufferTextureFaceEXT(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, System.Int32 face); [Slot(1493)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTextureLayerEXT(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glNamedFramebufferTextureLayerEXT(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(1494)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedProgramLocalParameter4dEXT(UInt32 program, System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glNamedProgramLocalParameter4dEXT(UInt32 program, System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); [Slot(1495)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParameter4dvEXT(UInt32 program, System.Int32 target, UInt32 index, Double* @params); + private static extern unsafe void glNamedProgramLocalParameter4dvEXT(UInt32 program, System.Int32 target, UInt32 index, Double* @params); [Slot(1496)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedProgramLocalParameter4fEXT(UInt32 program, System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glNamedProgramLocalParameter4fEXT(UInt32 program, System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); [Slot(1497)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParameter4fvEXT(UInt32 program, System.Int32 target, UInt32 index, Single* @params); + private static extern unsafe void glNamedProgramLocalParameter4fvEXT(UInt32 program, System.Int32 target, UInt32 index, Single* @params); [Slot(1498)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedProgramLocalParameterI4iEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glNamedProgramLocalParameterI4iEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(1499)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParameterI4ivEXT(UInt32 program, System.Int32 target, UInt32 index, Int32* @params); + private static extern unsafe void glNamedProgramLocalParameterI4ivEXT(UInt32 program, System.Int32 target, UInt32 index, Int32* @params); [Slot(1500)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedProgramLocalParameterI4uiEXT(UInt32 program, System.Int32 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glNamedProgramLocalParameterI4uiEXT(UInt32 program, System.Int32 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(1501)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParameterI4uivEXT(UInt32 program, System.Int32 target, UInt32 index, UInt32* @params); + private static extern unsafe void glNamedProgramLocalParameterI4uivEXT(UInt32 program, System.Int32 target, UInt32 index, UInt32* @params); [Slot(1502)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParameters4fvEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 count, Single* @params); + private static extern unsafe void glNamedProgramLocalParameters4fvEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 count, Single* @params); [Slot(1503)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParametersI4ivEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 count, Int32* @params); + private static extern unsafe void glNamedProgramLocalParametersI4ivEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 count, Int32* @params); [Slot(1504)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedProgramLocalParametersI4uivEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 count, UInt32* @params); + private static extern unsafe void glNamedProgramLocalParametersI4uivEXT(UInt32 program, System.Int32 target, UInt32 index, Int32 count, UInt32* @params); [Slot(1505)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedProgramStringEXT(UInt32 program, System.Int32 target, System.Int32 format, Int32 len, IntPtr @string); + private static extern void glNamedProgramStringEXT(UInt32 program, System.Int32 target, System.Int32 format, Int32 len, IntPtr @string); [Slot(1507)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorageEXT(UInt32 renderbuffer, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorageEXT(UInt32 renderbuffer, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1509)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorageMultisampleCoverageEXT(UInt32 renderbuffer, Int32 coverageSamples, Int32 colorSamples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorageMultisampleCoverageEXT(UInt32 renderbuffer, Int32 coverageSamples, Int32 colorSamples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1510)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorageMultisampleEXT(UInt32 renderbuffer, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorageMultisampleEXT(UInt32 renderbuffer, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1534)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalPointerEXT(System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); + private static extern void glNormalPointerEXT(System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); [Slot(1600)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTransformParameterfEXT(System.Int32 target, System.Int32 pname, Single param); + private static extern void glPixelTransformParameterfEXT(System.Int32 target, System.Int32 pname, Single param); [Slot(1601)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelTransformParameterfvEXT(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glPixelTransformParameterfvEXT(System.Int32 target, System.Int32 pname, Single* @params); [Slot(1602)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTransformParameteriEXT(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glPixelTransformParameteriEXT(System.Int32 target, System.Int32 pname, Int32 param); [Slot(1603)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelTransformParameterivEXT(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glPixelTransformParameterivEXT(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(1611)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterfEXT(System.Int32 pname, Single param); + private static extern void glPointParameterfEXT(System.Int32 pname, Single param); [Slot(1615)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterfvEXT(System.Int32 pname, Single* @params); + private static extern unsafe void glPointParameterfvEXT(System.Int32 pname, Single* @params); [Slot(1629)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffsetEXT(Single factor, Single bias); + private static extern void glPolygonOffsetEXT(Single factor, Single bias); [Slot(1636)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopGroupMarkerEXT(); + private static extern void glPopGroupMarkerEXT(); [Slot(1645)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities); + private static extern unsafe void glPrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities); [Slot(1659)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParameters4fvEXT(System.Int32 target, UInt32 index, Int32 count, Single* @params); + private static extern unsafe void glProgramEnvParameters4fvEXT(System.Int32 target, UInt32 index, Int32 count, Single* @params); [Slot(1670)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParameters4fvEXT(System.Int32 target, UInt32 index, Int32 count, Single* @params); + private static extern unsafe void glProgramLocalParameters4fvEXT(System.Int32 target, UInt32 index, Int32 count, Single* @params); [Slot(1683)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); [Slot(1690)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1dEXT(UInt32 program, Int32 location, Double x); + private static extern void glProgramUniform1dEXT(UInt32 program, Int32 location, Double x); [Slot(1692)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform1dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1694)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); + private static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); [Slot(1696)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1700)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); + private static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); [Slot(1702)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1706)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); + private static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); [Slot(1708)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1710)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2dEXT(UInt32 program, Int32 location, Double x, Double y); + private static extern void glProgramUniform2dEXT(UInt32 program, Int32 location, Double x, Double y); [Slot(1712)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform2dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1714)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); + private static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); [Slot(1716)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1720)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); + private static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); [Slot(1722)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1726)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); + private static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); [Slot(1728)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1730)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3dEXT(UInt32 program, Int32 location, Double x, Double y, Double z); + private static extern void glProgramUniform3dEXT(UInt32 program, Int32 location, Double x, Double y, Double z); [Slot(1732)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform3dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1734)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); + private static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); [Slot(1736)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1740)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(1742)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1746)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(1748)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1750)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4dEXT(UInt32 program, Int32 location, Double x, Double y, Double z, Double w); + private static extern void glProgramUniform4dEXT(UInt32 program, Int32 location, Double x, Double y, Double z, Double w); [Slot(1752)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform4dvEXT(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(1754)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(1756)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(1760)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(1762)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(1766)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(1768)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(1774)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1776)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1778)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2x3dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1780)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1782)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2x4dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1784)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1786)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1788)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1790)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3x2dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1792)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1794)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3x4dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1796)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1798)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1800)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1802)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4x2dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1804)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1806)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4x3dvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(1808)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(1813)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProvokingVertexEXT(System.Int32 mode); + private static extern void glProvokingVertexEXT(System.Int32 mode); [Slot(1816)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushClientAttribDefaultEXT(System.Int32 mask); + private static extern void glPushClientAttribDefaultEXT(System.Int32 mask); [Slot(1819)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); + private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); [Slot(1874)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageEXT(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageEXT(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1877)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1904)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResetHistogramEXT(System.Int32 target); + private static extern void glResetHistogramEXT(System.Int32 target); [Slot(1906)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResetMinmaxEXT(System.Int32 target); + private static extern void glResetMinmaxEXT(System.Int32 target); [Slot(1918)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleMaskEXT(Single value, bool invert); + private static extern void glSampleMaskEXT(Single value, bool invert); [Slot(1922)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplePatternEXT(System.Int32 pattern); + private static extern void glSamplePatternEXT(System.Int32 pattern); [Slot(1938)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3bEXT(SByte red, SByte green, SByte blue); + private static extern void glSecondaryColor3bEXT(SByte red, SByte green, SByte blue); [Slot(1940)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3bvEXT(SByte* v); + private static extern unsafe void glSecondaryColor3bvEXT(SByte* v); [Slot(1942)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3dEXT(Double red, Double green, Double blue); + private static extern void glSecondaryColor3dEXT(Double red, Double green, Double blue); [Slot(1944)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3dvEXT(Double* v); + private static extern unsafe void glSecondaryColor3dvEXT(Double* v); [Slot(1946)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3fEXT(Single red, Single green, Single blue); + private static extern void glSecondaryColor3fEXT(Single red, Single green, Single blue); [Slot(1948)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3fvEXT(Single* v); + private static extern unsafe void glSecondaryColor3fvEXT(Single* v); [Slot(1952)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3iEXT(Int32 red, Int32 green, Int32 blue); + private static extern void glSecondaryColor3iEXT(Int32 red, Int32 green, Int32 blue); [Slot(1954)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3ivEXT(Int32* v); + private static extern unsafe void glSecondaryColor3ivEXT(Int32* v); [Slot(1956)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3sEXT(Int16 red, Int16 green, Int16 blue); + private static extern void glSecondaryColor3sEXT(Int16 red, Int16 green, Int16 blue); [Slot(1958)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3svEXT(Int16* v); + private static extern unsafe void glSecondaryColor3svEXT(Int16* v); [Slot(1960)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3ubEXT(Byte red, Byte green, Byte blue); + private static extern void glSecondaryColor3ubEXT(Byte red, Byte green, Byte blue); [Slot(1962)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3ubvEXT(Byte* v); + private static extern unsafe void glSecondaryColor3ubvEXT(Byte* v); [Slot(1964)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3uiEXT(UInt32 red, UInt32 green, UInt32 blue); + private static extern void glSecondaryColor3uiEXT(UInt32 red, UInt32 green, UInt32 blue); [Slot(1966)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3uivEXT(UInt32* v); + private static extern unsafe void glSecondaryColor3uivEXT(UInt32* v); [Slot(1968)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3usEXT(UInt16 red, UInt16 green, UInt16 blue); + private static extern void glSecondaryColor3usEXT(UInt16 red, UInt16 green, UInt16 blue); [Slot(1970)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3usvEXT(UInt16* v); + private static extern unsafe void glSecondaryColor3usvEXT(UInt16* v); [Slot(1975)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColorPointerEXT(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glSecondaryColorPointerEXT(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1980)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSeparableFilter2DEXT(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr row, IntPtr column); + private static extern void glSeparableFilter2DEXT(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr row, IntPtr column); [Slot(1984)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetInvariantEXT(UInt32 id, System.Int32 type, IntPtr addr); + private static extern void glSetInvariantEXT(UInt32 id, System.Int32 type, IntPtr addr); [Slot(1985)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetLocalConstantEXT(UInt32 id, System.Int32 type, IntPtr addr); + private static extern void glSetLocalConstantEXT(UInt32 id, System.Int32 type, IntPtr addr); [Slot(1989)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShaderOp1EXT(System.Int32 op, UInt32 res, UInt32 arg1); + private static extern void glShaderOp1EXT(System.Int32 op, UInt32 res, UInt32 arg1); [Slot(1990)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShaderOp2EXT(System.Int32 op, UInt32 res, UInt32 arg1, UInt32 arg2); + private static extern void glShaderOp2EXT(System.Int32 op, UInt32 res, UInt32 arg1, UInt32 arg2); [Slot(1991)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShaderOp3EXT(System.Int32 op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3); + private static extern void glShaderOp3EXT(System.Int32 op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3); [Slot(2001)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); + private static extern void glStencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); [Slot(2021)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSwizzleEXT(UInt32 res, UInt32 @in, System.Int32 outX, System.Int32 outY, System.Int32 outZ, System.Int32 outW); + private static extern void glSwizzleEXT(UInt32 res, UInt32 @in, System.Int32 outX, System.Int32 outY, System.Int32 outZ, System.Int32 outW); [Slot(2024)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTangent3bEXT(SByte tx, SByte ty, SByte tz); + private static extern void glTangent3bEXT(SByte tx, SByte ty, SByte tz); [Slot(2025)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTangent3bvEXT(SByte* v); + private static extern unsafe void glTangent3bvEXT(SByte* v); [Slot(2026)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTangent3dEXT(Double tx, Double ty, Double tz); + private static extern void glTangent3dEXT(Double tx, Double ty, Double tz); [Slot(2027)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTangent3dvEXT(Double* v); + private static extern unsafe void glTangent3dvEXT(Double* v); [Slot(2028)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTangent3fEXT(Single tx, Single ty, Single tz); + private static extern void glTangent3fEXT(Single tx, Single ty, Single tz); [Slot(2029)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTangent3fvEXT(Single* v); + private static extern unsafe void glTangent3fvEXT(Single* v); [Slot(2030)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTangent3iEXT(Int32 tx, Int32 ty, Int32 tz); + private static extern void glTangent3iEXT(Int32 tx, Int32 ty, Int32 tz); [Slot(2031)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTangent3ivEXT(Int32* v); + private static extern unsafe void glTangent3ivEXT(Int32* v); [Slot(2032)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTangent3sEXT(Int16 tx, Int16 ty, Int16 tz); + private static extern void glTangent3sEXT(Int16 tx, Int16 ty, Int16 tz); [Slot(2033)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTangent3svEXT(Int16* v); + private static extern unsafe void glTangent3svEXT(Int16* v); [Slot(2034)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTangentPointerEXT(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glTangentPointerEXT(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2043)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(2127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordPointerEXT(Int32 size, System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); + private static extern void glTexCoordPointerEXT(Int32 size, System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); [Slot(2150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3DEXT(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage3DEXT(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(2173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage1DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage1DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage2DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage2DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage3DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage3DEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBufferEXT(UInt32 texture, System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTextureBufferEXT(UInt32 texture, System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(2184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBufferRangeEXT(UInt32 texture, System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glTextureBufferRangeEXT(UInt32 texture, System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(2186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureLightEXT(System.Int32 pname); + private static extern void glTextureLightEXT(System.Int32 pname); [Slot(2194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureMaterialEXT(System.Int32 face, System.Int32 mode); + private static extern void glTextureMaterialEXT(System.Int32 face, System.Int32 mode); [Slot(2195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureNormalEXT(System.Int32 mode); + private static extern void glTextureNormalEXT(System.Int32 mode); [Slot(2196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexturePageCommitmentEXT(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool resident); + private static extern void glTexturePageCommitmentEXT(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool resident); [Slot(2198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureParameterfEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Single param); + private static extern void glTextureParameterfEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Single param); [Slot(2200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterfvEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTextureParameterfvEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Single* @params); [Slot(2202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureParameteriEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTextureParameteriEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Int32 param); [Slot(2204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterIivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTextureParameterIivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterIuivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTextureParameterIuivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(2208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTextureParameterivEXT(UInt32 texture, System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureRenderbufferEXT(UInt32 texture, System.Int32 target, UInt32 renderbuffer); + private static extern void glTextureRenderbufferEXT(UInt32 texture, System.Int32 target, UInt32 renderbuffer); [Slot(2212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(2214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(2216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DMultisampleEXT(UInt32 texture, System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTextureStorage2DMultisampleEXT(UInt32 texture, System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(2218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(2220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DMultisampleEXT(UInt32 texture, System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTextureStorage3DMultisampleEXT(UInt32 texture, System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(2223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage1DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage2DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage3DEXT(UInt32 texture, System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackVaryingsEXT(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); + private static extern void glTransformFeedbackVaryingsEXT(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); [Slot(2256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1uiEXT(Int32 location, UInt32 v0); + private static extern void glUniform1uiEXT(Int32 location, UInt32 v0); [Slot(2258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1uivEXT(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform1uivEXT(Int32 location, Int32 count, UInt32* value); [Slot(2274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2uiEXT(Int32 location, UInt32 v0, UInt32 v1); + private static extern void glUniform2uiEXT(Int32 location, UInt32 v0, UInt32 v1); [Slot(2276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2uivEXT(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform2uivEXT(Int32 location, Int32 count, UInt32* value); [Slot(2292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glUniform3uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(2294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3uivEXT(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform3uivEXT(Int32 location, Int32 count, UInt32* value); [Slot(2310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glUniform4uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(2312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4uivEXT(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform4uivEXT(Int32 location, Int32 count, UInt32* value); [Slot(2314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformBufferEXT(UInt32 program, Int32 location, UInt32 buffer); + private static extern void glUniformBufferEXT(UInt32 program, Int32 location, UInt32 buffer); [Slot(2343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUnlockArraysEXT(); + private static extern void glUnlockArraysEXT(); [Slot(2347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapNamedBufferEXT(UInt32 buffer); + private static extern byte glUnmapNamedBufferEXT(UInt32 buffer); [Slot(2354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program); + private static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program); [Slot(2355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); + private static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); [Slot(2359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgramPipelineEXT(UInt32 pipeline); + private static extern void glValidateProgramPipelineEXT(UInt32 pipeline); [Slot(2361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantbvEXT(UInt32 id, SByte* addr); + private static extern unsafe void glVariantbvEXT(UInt32 id, SByte* addr); [Slot(2362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantdvEXT(UInt32 id, Double* addr); + private static extern unsafe void glVariantdvEXT(UInt32 id, Double* addr); [Slot(2363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantfvEXT(UInt32 id, Single* addr); + private static extern unsafe void glVariantfvEXT(UInt32 id, Single* addr); [Slot(2364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantivEXT(UInt32 id, Int32* addr); + private static extern unsafe void glVariantivEXT(UInt32 id, Int32* addr); [Slot(2365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVariantPointerEXT(UInt32 id, System.Int32 type, UInt32 stride, IntPtr addr); + private static extern void glVariantPointerEXT(UInt32 id, System.Int32 type, UInt32 stride, IntPtr addr); [Slot(2366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantsvEXT(UInt32 id, Int16* addr); + private static extern unsafe void glVariantsvEXT(UInt32 id, Int16* addr); [Slot(2367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantubvEXT(UInt32 id, Byte* addr); + private static extern unsafe void glVariantubvEXT(UInt32 id, Byte* addr); [Slot(2368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantuivEXT(UInt32 id, UInt32* addr); + private static extern unsafe void glVariantuivEXT(UInt32 id, UInt32* addr); [Slot(2369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVariantusvEXT(UInt32 id, UInt16* addr); + private static extern unsafe void glVariantusvEXT(UInt32 id, UInt16* addr); [Slot(2427)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayBindVertexBufferEXT(UInt32 vaobj, UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); + private static extern void glVertexArrayBindVertexBufferEXT(UInt32 vaobj, UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); [Slot(2428)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayColorOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayColorOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2429)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayEdgeFlagOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 stride, IntPtr offset); + private static extern void glVertexArrayEdgeFlagOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 stride, IntPtr offset); [Slot(2431)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayFogCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayFogCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2432)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayIndexOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayIndexOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2433)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayMultiTexCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 texunit, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayMultiTexCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 texunit, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2434)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayNormalOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayNormalOffsetEXT(UInt32 vaobj, UInt32 buffer, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2438)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArraySecondaryColorOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArraySecondaryColorOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2439)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayTexCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayTexCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2440)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribBindingEXT(UInt32 vaobj, UInt32 attribindex, UInt32 bindingindex); + private static extern void glVertexArrayVertexAttribBindingEXT(UInt32 vaobj, UInt32 attribindex, UInt32 bindingindex); [Slot(2441)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribDivisorEXT(UInt32 vaobj, UInt32 index, UInt32 divisor); + private static extern void glVertexArrayVertexAttribDivisorEXT(UInt32 vaobj, UInt32 index, UInt32 divisor); [Slot(2442)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribFormatEXT(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); + private static extern void glVertexArrayVertexAttribFormatEXT(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); [Slot(2443)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribIFormatEXT(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexArrayVertexAttribIFormatEXT(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(2444)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribIOffsetEXT(UInt32 vaobj, UInt32 buffer, UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayVertexAttribIOffsetEXT(UInt32 vaobj, UInt32 buffer, UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2445)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribLFormatEXT(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexArrayVertexAttribLFormatEXT(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(2446)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribLOffsetEXT(UInt32 vaobj, UInt32 buffer, UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayVertexAttribLOffsetEXT(UInt32 vaobj, UInt32 buffer, UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2447)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexAttribOffsetEXT(UInt32 vaobj, UInt32 buffer, UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr offset); + private static extern void glVertexArrayVertexAttribOffsetEXT(UInt32 vaobj, UInt32 buffer, UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr offset); [Slot(2448)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexBindingDivisorEXT(UInt32 vaobj, UInt32 bindingindex, UInt32 divisor); + private static extern void glVertexArrayVertexBindingDivisorEXT(UInt32 vaobj, UInt32 bindingindex, UInt32 divisor); [Slot(2451)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); + private static extern void glVertexArrayVertexOffsetEXT(UInt32 vaobj, UInt32 buffer, Int32 size, System.Int32 type, Int32 stride, IntPtr offset); [Slot(2565)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI1iEXT(UInt32 index, Int32 x); + private static extern void glVertexAttribI1iEXT(UInt32 index, Int32 x); [Slot(2567)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI1ivEXT(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI1ivEXT(UInt32 index, Int32* v); [Slot(2569)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI1uiEXT(UInt32 index, UInt32 x); + private static extern void glVertexAttribI1uiEXT(UInt32 index, UInt32 x); [Slot(2571)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI1uivEXT(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI1uivEXT(UInt32 index, UInt32* v); [Slot(2573)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI2iEXT(UInt32 index, Int32 x, Int32 y); + private static extern void glVertexAttribI2iEXT(UInt32 index, Int32 x, Int32 y); [Slot(2575)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI2ivEXT(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI2ivEXT(UInt32 index, Int32* v); [Slot(2577)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI2uiEXT(UInt32 index, UInt32 x, UInt32 y); + private static extern void glVertexAttribI2uiEXT(UInt32 index, UInt32 x, UInt32 y); [Slot(2579)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI2uivEXT(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI2uivEXT(UInt32 index, UInt32* v); [Slot(2581)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI3iEXT(UInt32 index, Int32 x, Int32 y, Int32 z); + private static extern void glVertexAttribI3iEXT(UInt32 index, Int32 x, Int32 y, Int32 z); [Slot(2583)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI3ivEXT(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI3ivEXT(UInt32 index, Int32* v); [Slot(2585)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI3uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z); + private static extern void glVertexAttribI3uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z); [Slot(2587)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI3uivEXT(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI3uivEXT(UInt32 index, UInt32* v); [Slot(2589)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4bvEXT(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttribI4bvEXT(UInt32 index, SByte* v); [Slot(2591)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4iEXT(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glVertexAttribI4iEXT(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(2593)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4ivEXT(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI4ivEXT(UInt32 index, Int32* v); [Slot(2595)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4svEXT(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttribI4svEXT(UInt32 index, Int16* v); [Slot(2597)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4ubvEXT(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttribI4ubvEXT(UInt32 index, Byte* v); [Slot(2599)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glVertexAttribI4uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(2601)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4uivEXT(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI4uivEXT(UInt32 index, UInt32* v); [Slot(2603)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4usvEXT(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttribI4usvEXT(UInt32 index, UInt16* v); [Slot(2607)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIPointerEXT(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribIPointerEXT(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2609)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1dEXT(UInt32 index, Double x); + private static extern void glVertexAttribL1dEXT(UInt32 index, Double x); [Slot(2611)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1dvEXT(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL1dvEXT(UInt32 index, Double* v); [Slot(2619)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL2dEXT(UInt32 index, Double x, Double y); + private static extern void glVertexAttribL2dEXT(UInt32 index, Double x, Double y); [Slot(2621)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL2dvEXT(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL2dvEXT(UInt32 index, Double* v); [Slot(2627)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL3dEXT(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttribL3dEXT(UInt32 index, Double x, Double y, Double z); [Slot(2629)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL3dvEXT(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL3dvEXT(UInt32 index, Double* v); [Slot(2635)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL4dEXT(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttribL4dEXT(UInt32 index, Double x, Double y, Double z, Double w); [Slot(2637)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL4dvEXT(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL4dvEXT(UInt32 index, Double* v); [Slot(2645)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribLPointerEXT(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribLPointerEXT(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2687)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexPointerEXT(Int32 size, System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); + private static extern void glVertexPointerEXT(Int32 size, System.Int32 type, Int32 stride, Int32 count, IntPtr pointer); [Slot(2722)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexWeightfEXT(Single weight); + private static extern void glVertexWeightfEXT(Single weight); [Slot(2723)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexWeightfvEXT(Single* weight); + private static extern unsafe void glVertexWeightfvEXT(Single* weight); [Slot(2726)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexWeightPointerEXT(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexWeightPointerEXT(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2802)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWriteMaskEXT(UInt32 res, UInt32 @in, System.Int32 outX, System.Int32 outY, System.Int32 outZ, System.Int32 outW); + private static extern void glWriteMaskEXT(UInt32 res, UInt32 @in, System.Int32 outX, System.Int32 outY, System.Int32 outZ, System.Int32 outW); [Slot(620)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrameTerminatorGREMEDY(); + private static extern void glFrameTerminatorGREMEDY(); [Slot(2020)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStringMarkerGREMEDY(Int32 len, IntPtr @string); + private static extern void glStringMarkerGREMEDY(Int32 len, IntPtr @string); [Slot(766)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetImageTransformParameterfvHP(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetImageTransformParameterfvHP(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(767)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetImageTransformParameterivHP(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetImageTransformParameterivHP(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glImageTransformParameterfHP(System.Int32 target, System.Int32 pname, Single param); + private static extern void glImageTransformParameterfHP(System.Int32 target, System.Int32 pname, Single param); [Slot(1120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glImageTransformParameterfvHP(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glImageTransformParameterfvHP(System.Int32 target, System.Int32 pname, Single* @params); [Slot(1121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glImageTransformParameteriHP(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glImageTransformParameteriHP(System.Int32 target, System.Int32 pname, Int32 param); [Slot(1122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glImageTransformParameterivHP(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glImageTransformParameterivHP(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glColorPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(493)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEdgeFlagPointerListIBM(Int32 stride, bool** pointer, Int32 ptrstride); + private static extern unsafe void glEdgeFlagPointerListIBM(Int32 stride, bool** pointer, Int32 ptrstride); [Slot(563)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushStaticDataIBM(System.Int32 target); + private static extern void glFlushStaticDataIBM(System.Int32 target); [Slot(579)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordPointerListIBM(System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glFogCoordPointerListIBM(System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(1136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexPointerListIBM(System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glIndexPointerListIBM(System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(1339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiModeDrawArraysIBM(System.Int32* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); + private static extern unsafe void glMultiModeDrawArraysIBM(System.Int32* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); [Slot(1340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiModeDrawElementsIBM(System.Int32* mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount, Int32 modestride); + private static extern unsafe void glMultiModeDrawElementsIBM(System.Int32* mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount, Int32 modestride); [Slot(1535)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalPointerListIBM(System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glNormalPointerListIBM(System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(1976)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColorPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glSecondaryColorPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(2128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glTexCoordPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(2688)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); + private static extern void glVertexPointerListIBM(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer, Int32 ptrstride); [Slot(127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateINGR(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); + private static extern void glBlendFuncSeparateINGR(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); [Slot(31)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); + private static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); [Slot(250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorPointervINTEL(Int32 size, System.Int32 type, IntPtr pointer); + private static extern void glColorPointervINTEL(Int32 size, System.Int32 type, IntPtr pointer); [Slot(354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); + private static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); [Slot(404)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); + private static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); [Slot(518)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndPerfQueryINTEL(UInt32 queryHandle); + private static extern void glEndPerfQueryINTEL(UInt32 queryHandle); [Slot(735)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); + private static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); [Slot(852)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); + private static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); [Slot(911)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); + private static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); [Slot(918)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); + private static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); [Slot(919)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId); + private static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId); [Slot(920)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); + private static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); [Slot(1274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe IntPtr glMapTexture2DINTEL(UInt32 texture, Int32 level, UInt32 access, [OutAttribute] Int32* stride, [OutAttribute] System.Int32* layout); + private static extern unsafe IntPtr glMapTexture2DINTEL(UInt32 texture, Int32 level, UInt32 access, [OutAttribute] Int32* stride, [OutAttribute] System.Int32* layout); [Slot(1536)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalPointervINTEL(System.Int32 type, IntPtr pointer); + private static extern void glNormalPointervINTEL(System.Int32 type, IntPtr pointer); [Slot(2022)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSyncTextureINTEL(UInt32 texture); + private static extern void glSyncTextureINTEL(UInt32 texture); [Slot(2129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordPointervINTEL(Int32 size, System.Int32 type, IntPtr pointer); + private static extern void glTexCoordPointervINTEL(Int32 size, System.Int32 type, IntPtr pointer); [Slot(2349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUnmapTexture2DINTEL(UInt32 texture, Int32 level); + private static extern void glUnmapTexture2DINTEL(UInt32 texture, Int32 level); [Slot(2689)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexPointervINTEL(Int32 size, System.Int32 type, IntPtr pointer); + private static extern void glVertexPointervINTEL(Int32 size, System.Int32 type, IntPtr pointer); [Slot(103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendBarrierKHR(); + private static extern void glBlendBarrierKHR(); [Slot(377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); + private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); [Slot(380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(385)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(725)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(755)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusKHR(); + private static extern System.Int32 glGetGraphicsResetStatusKHR(); [Slot(879)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(882)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(885)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(890)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(895)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(933)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(1548)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(1550)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); [Slot(1635)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroupKHR(); + private static extern void glPopDebugGroupKHR(); [Slot(1818)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(1859)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(1907)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResizeBuffersMESA(); + private static extern void glResizeBuffersMESA(); [Slot(2748)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2dMESA(Double x, Double y); + private static extern void glWindowPos2dMESA(Double x, Double y); [Slot(2751)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2dvMESA(Double* v); + private static extern unsafe void glWindowPos2dvMESA(Double* v); [Slot(2754)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2fMESA(Single x, Single y); + private static extern void glWindowPos2fMESA(Single x, Single y); [Slot(2757)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2fvMESA(Single* v); + private static extern unsafe void glWindowPos2fvMESA(Single* v); [Slot(2760)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2iMESA(Int32 x, Int32 y); + private static extern void glWindowPos2iMESA(Int32 x, Int32 y); [Slot(2763)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2ivMESA(Int32* v); + private static extern unsafe void glWindowPos2ivMESA(Int32* v); [Slot(2766)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos2sMESA(Int16 x, Int16 y); + private static extern void glWindowPos2sMESA(Int16 x, Int16 y); [Slot(2769)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos2svMESA(Int16* v); + private static extern unsafe void glWindowPos2svMESA(Int16* v); [Slot(2772)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3dMESA(Double x, Double y, Double z); + private static extern void glWindowPos3dMESA(Double x, Double y, Double z); [Slot(2775)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3dvMESA(Double* v); + private static extern unsafe void glWindowPos3dvMESA(Double* v); [Slot(2778)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3fMESA(Single x, Single y, Single z); + private static extern void glWindowPos3fMESA(Single x, Single y, Single z); [Slot(2781)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3fvMESA(Single* v); + private static extern unsafe void glWindowPos3fvMESA(Single* v); [Slot(2784)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3iMESA(Int32 x, Int32 y, Int32 z); + private static extern void glWindowPos3iMESA(Int32 x, Int32 y, Int32 z); [Slot(2787)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3ivMESA(Int32* v); + private static extern unsafe void glWindowPos3ivMESA(Int32* v); [Slot(2790)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos3sMESA(Int16 x, Int16 y, Int16 z); + private static extern void glWindowPos3sMESA(Int16 x, Int16 y, Int16 z); [Slot(2793)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos3svMESA(Int16* v); + private static extern unsafe void glWindowPos3svMESA(Int16* v); [Slot(2794)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos4dMESA(Double x, Double y, Double z, Double w); + private static extern void glWindowPos4dMESA(Double x, Double y, Double z, Double w); [Slot(2795)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos4dvMESA(Double* v); + private static extern unsafe void glWindowPos4dvMESA(Double* v); [Slot(2796)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos4fMESA(Single x, Single y, Single z, Single w); + private static extern void glWindowPos4fMESA(Single x, Single y, Single z, Single w); [Slot(2797)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos4fvMESA(Single* v); + private static extern unsafe void glWindowPos4fvMESA(Single* v); [Slot(2798)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos4iMESA(Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glWindowPos4iMESA(Int32 x, Int32 y, Int32 z, Int32 w); [Slot(2799)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos4ivMESA(Int32* v); + private static extern unsafe void glWindowPos4ivMESA(Int32* v); [Slot(2800)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glWindowPos4sMESA(Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glWindowPos4sMESA(Int16 x, Int16 y, Int16 z, Int16 w); [Slot(2801)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWindowPos4svMESA(Int16* v); + private static extern unsafe void glWindowPos4svMESA(Int16* v); [Slot(8)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveVaryingNV(UInt32 program, IntPtr name); + private static extern void glActiveVaryingNV(UInt32 program, IntPtr name); [Slot(15)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe byte glAreProgramsResidentNV(Int32 n, UInt32* programs, [OutAttribute] bool* residences); + private static extern unsafe byte glAreProgramsResidentNV(Int32 n, UInt32* programs, [OutAttribute] bool* residences); [Slot(26)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginConditionalRenderNV(UInt32 id, System.Int32 mode); + private static extern void glBeginConditionalRenderNV(UInt32 id, System.Int32 mode); [Slot(29)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginOcclusionQueryNV(UInt32 id); + private static extern void glBeginOcclusionQueryNV(UInt32 id); [Slot(37)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginTransformFeedbackNV(System.Int32 primitiveMode); + private static extern void glBeginTransformFeedbackNV(System.Int32 primitiveMode); [Slot(39)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginVideoCaptureNV(UInt32 video_capture_slot); + private static extern void glBeginVideoCaptureNV(UInt32 video_capture_slot); [Slot(46)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferBaseNV(System.Int32 target, UInt32 index, UInt32 buffer); + private static extern void glBindBufferBaseNV(System.Int32 target, UInt32 index, UInt32 buffer); [Slot(48)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferOffsetNV(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset); + private static extern void glBindBufferOffsetNV(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset); [Slot(51)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferRangeNV(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glBindBufferRangeNV(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(68)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramNV(System.Int32 target, UInt32 id); + private static extern void glBindProgramNV(System.Int32 target, UInt32 id); [Slot(82)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTransformFeedbackNV(System.Int32 target, UInt32 id); + private static extern void glBindTransformFeedbackNV(System.Int32 target, UInt32 id); [Slot(88)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVideoCaptureStreamBufferNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 frame_region, IntPtr offset); + private static extern void glBindVideoCaptureStreamBufferNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 frame_region, IntPtr offset); [Slot(89)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVideoCaptureStreamTextureNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 frame_region, System.Int32 target, UInt32 texture); + private static extern void glBindVideoCaptureStreamTextureNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 frame_region, System.Int32 target, UInt32 texture); [Slot(104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendBarrierNV(); + private static extern void glBlendBarrierNV(); [Slot(128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); + private static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); [Slot(132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferAddressRangeNV(System.Int32 pname, UInt32 index, UInt64 address, IntPtr length); + private static extern void glBufferAddressRangeNV(System.Int32 pname, UInt32 index, UInt64 address, IntPtr length); [Slot(162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthdNV(Double depth); + private static extern void glClearDepthdNV(Double depth); [Slot(195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3hNV(Half red, Half green, Half blue); + private static extern void glColor3hNV(Half red, Half green, Half blue); [Slot(196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3hvNV(Half* v); + private static extern unsafe void glColor3hvNV(Half* v); [Slot(217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4hNV(Half red, Half green, Half blue, Half alpha); + private static extern void glColor4hNV(Half red, Half green, Half blue, Half alpha); [Slot(218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4hvNV(Half* v); + private static extern unsafe void glColor4hvNV(Half* v); [Slot(235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorFormatNV(Int32 size, System.Int32 type, Int32 stride); + private static extern void glColorFormatNV(Int32 size, System.Int32 type, Int32 stride); [Slot(260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCombinerInputNV(System.Int32 stage, System.Int32 portion, System.Int32 variable, System.Int32 input, System.Int32 mapping, System.Int32 componentUsage); + private static extern void glCombinerInputNV(System.Int32 stage, System.Int32 portion, System.Int32 variable, System.Int32 input, System.Int32 mapping, System.Int32 componentUsage); [Slot(261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCombinerOutputNV(System.Int32 stage, System.Int32 portion, System.Int32 abOutput, System.Int32 cdOutput, System.Int32 sumOutput, System.Int32 scale, System.Int32 bias, bool abDotProduct, bool cdDotProduct, bool muxSum); + private static extern void glCombinerOutputNV(System.Int32 stage, System.Int32 portion, System.Int32 abOutput, System.Int32 cdOutput, System.Int32 sumOutput, System.Int32 scale, System.Int32 bias, bool abDotProduct, bool cdDotProduct, bool muxSum); [Slot(262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCombinerParameterfNV(System.Int32 pname, Single param); + private static extern void glCombinerParameterfNV(System.Int32 pname, Single param); [Slot(263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCombinerParameterfvNV(System.Int32 pname, Single* @params); + private static extern unsafe void glCombinerParameterfvNV(System.Int32 pname, Single* @params); [Slot(264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCombinerParameteriNV(System.Int32 pname, Int32 param); + private static extern void glCombinerParameteriNV(System.Int32 pname, Int32 param); [Slot(265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCombinerParameterivNV(System.Int32 pname, Int32* @params); + private static extern unsafe void glCombinerParameterivNV(System.Int32 pname, Int32* @params); [Slot(266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCombinerStageParameterfvNV(System.Int32 stage, System.Int32 pname, Single* @params); + private static extern unsafe void glCombinerStageParameterfvNV(System.Int32 stage, System.Int32 pname, Single* @params); [Slot(321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyImageSubDataNV(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 width, Int32 height, Int32 depth); + private static extern void glCopyImageSubDataNV(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 width, Int32 height, Int32 depth); [Slot(328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyPathNV(UInt32 resultPath, UInt32 srcPath); + private static extern void glCopyPathNV(UInt32 resultPath, UInt32 srcPath); [Slot(348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); [Slot(349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCoverFillPathNV(UInt32 path, System.Int32 coverMode); + private static extern void glCoverFillPathNV(UInt32 path, System.Int32 coverMode); [Slot(350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); [Slot(351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCoverStrokePathNV(UInt32 path, System.Int32 coverMode); + private static extern void glCoverStrokePathNV(UInt32 path, System.Int32 coverMode); [Slot(393)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); + private static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences); [Slot(401)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteOcclusionQueriesNV(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteOcclusionQueriesNV(Int32 n, UInt32* ids); [Slot(402)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeletePathsNV(UInt32 path, Int32 range); + private static extern void glDeletePathsNV(UInt32 path, Int32 range); [Slot(409)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramsNV(Int32 n, UInt32* programs); + private static extern unsafe void glDeleteProgramsNV(Int32 n, UInt32* programs); [Slot(420)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTransformFeedbacksNV(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteTransformFeedbacksNV(Int32 n, UInt32* ids); [Slot(424)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthBoundsdNV(Double zmin, Double zmax); + private static extern void glDepthBoundsdNV(Double zmin, Double zmax); [Slot(430)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangedNV(Double zNear, Double zFar); + private static extern void glDepthRangedNV(Double zNear, Double zFar); [Slot(483)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTextureNV(UInt32 texture, UInt32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1); + private static extern void glDrawTextureNV(UInt32 texture, UInt32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1); [Slot(486)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackNV(System.Int32 mode, UInt32 id); + private static extern void glDrawTransformFeedbackNV(System.Int32 mode, UInt32 id); [Slot(490)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEdgeFlagFormatNV(Int32 stride); + private static extern void glEdgeFlagFormatNV(Int32 stride); [Slot(512)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndConditionalRenderNV(); + private static extern void glEndConditionalRenderNV(); [Slot(516)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndOcclusionQueryNV(); + private static extern void glEndOcclusionQueryNV(); [Slot(524)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTransformFeedbackNV(); + private static extern void glEndTransformFeedbackNV(); [Slot(526)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndVideoCaptureNV(UInt32 video_capture_slot); + private static extern void glEndVideoCaptureNV(UInt32 video_capture_slot); [Slot(539)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalMapsNV(System.Int32 target, System.Int32 mode); + private static extern void glEvalMapsNV(System.Int32 target, System.Int32 mode); [Slot(544)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glExecuteProgramNV(System.Int32 target, UInt32 id, Single* @params); + private static extern unsafe void glExecuteProgramNV(System.Int32 target, UInt32 id, Single* @params); [Slot(549)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinalCombinerInputNV(System.Int32 variable, System.Int32 input, System.Int32 mapping, System.Int32 componentUsage); + private static extern void glFinalCombinerInputNV(System.Int32 variable, System.Int32 input, System.Int32 mapping, System.Int32 componentUsage); [Slot(553)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishFenceNV(UInt32 fence); + private static extern void glFinishFenceNV(UInt32 fence); [Slot(561)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushPixelDataRangeNV(System.Int32 target); + private static extern void glFlushPixelDataRangeNV(System.Int32 target); [Slot(565)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushVertexArrayRangeNV(); + private static extern void glFlushVertexArrayRangeNV(); [Slot(572)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordFormatNV(System.Int32 type, Int32 stride); + private static extern void glFogCoordFormatNV(System.Int32 type, Int32 stride); [Slot(575)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogCoordhNV(Half fog); + private static extern void glFogCoordhNV(Half fog); [Slot(576)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogCoordhvNV(Half* fog); + private static extern unsafe void glFogCoordhvNV(Half* fog); [Slot(636)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); + private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences); [Slot(642)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenOcclusionQueriesNV(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenOcclusionQueriesNV(Int32 n, [OutAttribute] UInt32* ids); [Slot(643)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGenPathsNV(Int32 range); + private static extern Int32 glGenPathsNV(Int32 range); [Slot(648)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramsNV(Int32 n, [OutAttribute] UInt32* programs); + private static extern unsafe void glGenProgramsNV(Int32 n, [OutAttribute] UInt32* programs); [Slot(658)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTransformFeedbacksNV(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenTransformFeedbacksNV(Int32 n, [OutAttribute] UInt32* ids); [Slot(674)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(687)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameterui64vNV(System.Int32 target, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetBufferParameterui64vNV(System.Int32 target, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(704)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetCombinerInputParameterfvNV(System.Int32 stage, System.Int32 portion, System.Int32 variable, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetCombinerInputParameterfvNV(System.Int32 stage, System.Int32 portion, System.Int32 variable, System.Int32 pname, [OutAttribute] Single* @params); [Slot(705)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetCombinerInputParameterivNV(System.Int32 stage, System.Int32 portion, System.Int32 variable, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetCombinerInputParameterivNV(System.Int32 stage, System.Int32 portion, System.Int32 variable, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(706)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetCombinerOutputParameterfvNV(System.Int32 stage, System.Int32 portion, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetCombinerOutputParameterfvNV(System.Int32 stage, System.Int32 portion, System.Int32 pname, [OutAttribute] Single* @params); [Slot(707)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetCombinerOutputParameterivNV(System.Int32 stage, System.Int32 portion, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetCombinerOutputParameterivNV(System.Int32 stage, System.Int32 portion, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(708)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetCombinerStageParameterfvNV(System.Int32 stage, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetCombinerStageParameterfvNV(System.Int32 stage, System.Int32 pname, [OutAttribute] Single* @params); [Slot(732)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(733)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFinalCombinerInputParameterfvNV(System.Int32 variable, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetFinalCombinerInputParameterfvNV(System.Int32 variable, System.Int32 pname, [OutAttribute] Single* @params); [Slot(734)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFinalCombinerInputParameterivNV(System.Int32 variable, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFinalCombinerInputParameterivNV(System.Int32 variable, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(765)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetImageHandleNV(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); + private static extern Int64 glGetImageHandleNV(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); [Slot(774)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerui64i_vNV(System.Int32 value, UInt32 index, [OutAttribute] UInt64* result); + private static extern unsafe void glGetIntegerui64i_vNV(System.Int32 value, UInt32 index, [OutAttribute] UInt64* result); [Slot(775)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerui64vNV(System.Int32 value, [OutAttribute] UInt64* result); + private static extern unsafe void glGetIntegerui64vNV(System.Int32 value, [OutAttribute] UInt64* result); [Slot(791)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapAttribParameterfvNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMapAttribParameterfvNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(792)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapAttribParameterivNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMapAttribParameterivNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(793)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMapControlPointsNV(System.Int32 target, UInt32 index, System.Int32 type, Int32 ustride, Int32 vstride, bool packed, [OutAttribute] IntPtr points); + private static extern void glGetMapControlPointsNV(System.Int32 target, UInt32 index, System.Int32 type, Int32 ustride, Int32 vstride, bool packed, [OutAttribute] IntPtr points); [Slot(797)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapParameterfvNV(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMapParameterfvNV(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(798)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapParameterivNV(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMapParameterivNV(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(811)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultisamplefvNV(System.Int32 pname, UInt32 index, [OutAttribute] Single* val); + private static extern unsafe void glGetMultisamplefvNV(System.Int32 pname, UInt32 index, [OutAttribute] Single* val); [Slot(827)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedBufferParameterui64vNV(UInt32 buffer, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetNamedBufferParameterui64vNV(UInt32 buffer, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(896)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetOcclusionQueryivNV(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetOcclusionQueryivNV(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(897)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetOcclusionQueryuivNV(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetOcclusionQueryuivNV(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(898)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathColorGenfvNV(System.Int32 color, System.Int32 pname, [OutAttribute] Single* value); + private static extern unsafe void glGetPathColorGenfvNV(System.Int32 color, System.Int32 pname, [OutAttribute] Single* value); [Slot(899)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathColorGenivNV(System.Int32 color, System.Int32 pname, [OutAttribute] Int32* value); + private static extern unsafe void glGetPathColorGenivNV(System.Int32 color, System.Int32 pname, [OutAttribute] Int32* value); [Slot(900)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathCommandsNV(UInt32 path, [OutAttribute] Byte* commands); + private static extern unsafe void glGetPathCommandsNV(UInt32 path, [OutAttribute] Byte* commands); [Slot(901)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathCoordsNV(UInt32 path, [OutAttribute] Single* coords); + private static extern unsafe void glGetPathCoordsNV(UInt32 path, [OutAttribute] Single* coords); [Slot(902)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathDashArrayNV(UInt32 path, [OutAttribute] Single* dashArray); + private static extern unsafe void glGetPathDashArrayNV(UInt32 path, [OutAttribute] Single* dashArray); [Slot(903)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Single glGetPathLengthNV(UInt32 path, Int32 startSegment, Int32 numSegments); + private static extern Single glGetPathLengthNV(UInt32 path, Int32 startSegment, Int32 numSegments); [Slot(904)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathMetricRangeNV(UInt32 metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute] Single* metrics); + private static extern unsafe void glGetPathMetricRangeNV(UInt32 metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute] Single* metrics); [Slot(905)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathMetricsNV(UInt32 metricQueryMask, Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute] Single* metrics); + private static extern unsafe void glGetPathMetricsNV(UInt32 metricQueryMask, Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute] Single* metrics); [Slot(906)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathParameterfvNV(UInt32 path, System.Int32 pname, [OutAttribute] Single* value); + private static extern unsafe void glGetPathParameterfvNV(UInt32 path, System.Int32 pname, [OutAttribute] Single* value); [Slot(907)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathParameterivNV(UInt32 path, System.Int32 pname, [OutAttribute] Int32* value); + private static extern unsafe void glGetPathParameterivNV(UInt32 path, System.Int32 pname, [OutAttribute] Int32* value); [Slot(908)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathSpacingNV(System.Int32 pathListMode, Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, System.Int32 transformType, [OutAttribute] Single* returnedSpacing); + private static extern unsafe void glGetPathSpacingNV(System.Int32 pathListMode, Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, System.Int32 transformType, [OutAttribute] Single* returnedSpacing); [Slot(909)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathTexGenfvNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute] Single* value); + private static extern unsafe void glGetPathTexGenfvNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute] Single* value); [Slot(910)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPathTexGenivNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute] Int32* value); + private static extern unsafe void glGetPathTexGenivNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute] Int32* value); [Slot(938)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramEnvParameterIivNV(System.Int32 target, UInt32 index, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramEnvParameterIivNV(System.Int32 target, UInt32 index, [OutAttribute] Int32* @params); [Slot(939)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramEnvParameterIuivNV(System.Int32 target, UInt32 index, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetProgramEnvParameterIuivNV(System.Int32 target, UInt32 index, [OutAttribute] UInt32* @params); [Slot(944)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramivNV(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramivNV(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(947)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramLocalParameterIivNV(System.Int32 target, UInt32 index, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramLocalParameterIivNV(System.Int32 target, UInt32 index, [OutAttribute] Int32* @params); [Slot(948)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramLocalParameterIuivNV(System.Int32 target, UInt32 index, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetProgramLocalParameterIuivNV(System.Int32 target, UInt32 index, [OutAttribute] UInt32* @params); [Slot(949)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramNamedParameterdvNV(UInt32 id, Int32 len, Byte* name, [OutAttribute] Double* @params); + private static extern unsafe void glGetProgramNamedParameterdvNV(UInt32 id, Int32 len, Byte* name, [OutAttribute] Double* @params); [Slot(950)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramNamedParameterfvNV(UInt32 id, Int32 len, Byte* name, [OutAttribute] Single* @params); + private static extern unsafe void glGetProgramNamedParameterfvNV(UInt32 id, Int32 len, Byte* name, [OutAttribute] Single* @params); [Slot(951)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramParameterdvNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetProgramParameterdvNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(952)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramParameterfvNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetProgramParameterfvNV(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(957)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramResourcefvNV(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params); + private static extern unsafe void glGetProgramResourcefvNV(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params); [Slot(965)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramStringNV(UInt32 id, System.Int32 pname, [OutAttribute] Byte* program); + private static extern unsafe void glGetProgramStringNV(UInt32 id, System.Int32 pname, [OutAttribute] Byte* program); [Slot(966)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramSubroutineParameteruivNV(System.Int32 target, UInt32 index, [OutAttribute] UInt32* param); + private static extern unsafe void glGetProgramSubroutineParameteruivNV(System.Int32 target, UInt32 index, [OutAttribute] UInt32* param); [Slot(1020)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetTextureHandleNV(UInt32 texture); + private static extern Int64 glGetTextureHandleNV(UInt32 texture); [Slot(1036)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetTextureSamplerHandleNV(UInt32 texture, UInt32 sampler); + private static extern Int64 glGetTextureSamplerHandleNV(UInt32 texture, UInt32 sampler); [Slot(1038)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTrackMatrixivNV(System.Int32 target, UInt32 address, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTrackMatrixivNV(System.Int32 target, UInt32 address, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1044)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [OutAttribute] Int32* location); + private static extern unsafe void glGetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [OutAttribute] Int32* location); [Slot(1050)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformi64vNV(UInt32 program, Int32 location, [OutAttribute] Int64* @params); + private static extern unsafe void glGetUniformi64vNV(UInt32 program, Int32 location, [OutAttribute] Int64* @params); [Slot(1058)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformui64vNV(UInt32 program, Int32 location, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetUniformui64vNV(UInt32 program, Int32 location, [OutAttribute] UInt64* @params); [Slot(1067)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetVaryingLocationNV(UInt32 program, IntPtr name); + private static extern Int32 glGetVaryingLocationNV(UInt32 program, IntPtr name); [Slot(1079)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribdvNV(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribdvNV(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1082)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribfvNV(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribfvNV(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1089)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribivNV(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribivNV(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1092)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLi64vNV(UInt32 index, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetVertexAttribLi64vNV(UInt32 index, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(1094)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLui64vNV(UInt32 index, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetVertexAttribLui64vNV(UInt32 index, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(1097)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexAttribPointervNV(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); + private static extern void glGetVertexAttribPointervNV(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); [Slot(1098)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoCaptureivNV(UInt32 video_capture_slot, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVideoCaptureivNV(UInt32 video_capture_slot, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1099)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoCaptureStreamdvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVideoCaptureStreamdvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, [OutAttribute] Double* @params); [Slot(1100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoCaptureStreamfvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVideoCaptureStreamfvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, [OutAttribute] Single* @params); [Slot(1101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoCaptureStreamivNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVideoCaptureStreamivNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoi64vNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetVideoi64vNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(1103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoivNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVideoivNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideoui64vNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetVideoui64vNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(1105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVideouivNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetVideouivNV(UInt32 video_slot, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(1127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexFormatNV(System.Int32 type, Int32 stride); + private static extern void glIndexFormatNV(System.Int32 type, Int32 stride); [Slot(1148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInterpolatePathsNV(UInt32 resultPath, UInt32 pathA, UInt32 pathB, Single weight); + private static extern void glInterpolatePathsNV(UInt32 resultPath, UInt32 pathA, UInt32 pathB, Single weight); [Slot(1160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBufferResidentNV(System.Int32 target); + private static extern byte glIsBufferResidentNV(System.Int32 target); [Slot(1165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFenceNV(UInt32 fence); + private static extern byte glIsFenceNV(UInt32 fence); [Slot(1169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsImageHandleResidentNV(UInt64 handle); + private static extern byte glIsImageHandleResidentNV(UInt64 handle); [Slot(1172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsNamedBufferResidentNV(UInt32 buffer); + private static extern byte glIsNamedBufferResidentNV(UInt32 buffer); [Slot(1175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsOcclusionQueryNV(UInt32 id); + private static extern byte glIsOcclusionQueryNV(UInt32 id); [Slot(1176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsPathNV(UInt32 path); + private static extern byte glIsPathNV(UInt32 path); [Slot(1177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsPointInFillPathNV(UInt32 path, UInt32 mask, Single x, Single y); + private static extern byte glIsPointInFillPathNV(UInt32 path, UInt32 mask, Single x, Single y); [Slot(1178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsPointInStrokePathNV(UInt32 path, Single x, Single y); + private static extern byte glIsPointInStrokePathNV(UInt32 path, Single x, Single y); [Slot(1181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramNV(UInt32 id); + private static extern byte glIsProgramNV(UInt32 id); [Slot(1194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTextureHandleResidentNV(UInt64 handle); + private static extern byte glIsTextureHandleResidentNV(UInt64 handle); [Slot(1196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTransformFeedbackNV(UInt32 id); + private static extern byte glIsTransformFeedbackNV(UInt32 id); [Slot(1231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadProgramNV(System.Int32 target, UInt32 id, Int32 len, Byte* program); + private static extern unsafe void glLoadProgramNV(System.Int32 target, UInt32 id, Int32 len, Byte* program); [Slot(1239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeBufferNonResidentNV(System.Int32 target); + private static extern void glMakeBufferNonResidentNV(System.Int32 target); [Slot(1240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeBufferResidentNV(System.Int32 target, System.Int32 access); + private static extern void glMakeBufferResidentNV(System.Int32 target, System.Int32 access); [Slot(1242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeImageHandleNonResidentNV(UInt64 handle); + private static extern void glMakeImageHandleNonResidentNV(UInt64 handle); [Slot(1244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeImageHandleResidentNV(UInt64 handle, System.Int32 access); + private static extern void glMakeImageHandleResidentNV(UInt64 handle, System.Int32 access); [Slot(1245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeNamedBufferNonResidentNV(UInt32 buffer); + private static extern void glMakeNamedBufferNonResidentNV(UInt32 buffer); [Slot(1246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeNamedBufferResidentNV(UInt32 buffer, System.Int32 access); + private static extern void glMakeNamedBufferResidentNV(UInt32 buffer, System.Int32 access); [Slot(1248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeTextureHandleNonResidentNV(UInt64 handle); + private static extern void glMakeTextureHandleNonResidentNV(UInt64 handle); [Slot(1250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeTextureHandleResidentNV(UInt64 handle); + private static extern void glMakeTextureHandleResidentNV(UInt64 handle); [Slot(1260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapControlPointsNV(System.Int32 target, UInt32 index, System.Int32 type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, IntPtr points); + private static extern void glMapControlPointsNV(System.Int32 target, UInt32 index, System.Int32 type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, bool packed, IntPtr points); [Slot(1272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMapParameterfvNV(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glMapParameterfvNV(System.Int32 target, System.Int32 pname, Single* @params); [Slot(1273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMapParameterivNV(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glMapParameterivNV(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(1290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoad3x2fNV(System.Int32 matrixMode, Single* m); + private static extern unsafe void glMatrixLoad3x2fNV(System.Int32 matrixMode, Single* m); [Slot(1291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoad3x3fNV(System.Int32 matrixMode, Single* m); + private static extern unsafe void glMatrixLoad3x3fNV(System.Int32 matrixMode, Single* m); [Slot(1295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixLoadTranspose3x3fNV(System.Int32 matrixMode, Single* m); + private static extern unsafe void glMatrixLoadTranspose3x3fNV(System.Int32 matrixMode, Single* m); [Slot(1299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMult3x2fNV(System.Int32 matrixMode, Single* m); + private static extern unsafe void glMatrixMult3x2fNV(System.Int32 matrixMode, Single* m); [Slot(1300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMult3x3fNV(System.Int32 matrixMode, Single* m); + private static extern unsafe void glMatrixMult3x3fNV(System.Int32 matrixMode, Single* m); [Slot(1303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMatrixMultTranspose3x3fNV(System.Int32 matrixMode, Single* m); + private static extern unsafe void glMatrixMultTranspose3x3fNV(System.Int32 matrixMode, Single* m); [Slot(1326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirectBindlessCountNV(System.Int32 mode, IntPtr indirect, Int32 drawCount, Int32 maxDrawCount, Int32 stride, Int32 vertexBufferCount); + private static extern void glMultiDrawArraysIndirectBindlessCountNV(System.Int32 mode, IntPtr indirect, Int32 drawCount, Int32 maxDrawCount, Int32 stride, Int32 vertexBufferCount); [Slot(1327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirectBindlessNV(System.Int32 mode, IntPtr indirect, Int32 drawCount, Int32 stride, Int32 vertexBufferCount); + private static extern void glMultiDrawArraysIndirectBindlessNV(System.Int32 mode, IntPtr indirect, Int32 drawCount, Int32 stride, Int32 vertexBufferCount); [Slot(1335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirectBindlessCountNV(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawCount, Int32 maxDrawCount, Int32 stride, Int32 vertexBufferCount); + private static extern void glMultiDrawElementsIndirectBindlessCountNV(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawCount, Int32 maxDrawCount, Int32 stride, Int32 vertexBufferCount); [Slot(1336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirectBindlessNV(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawCount, Int32 stride, Int32 vertexBufferCount); + private static extern void glMultiDrawElementsIndirectBindlessNV(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawCount, Int32 stride, Int32 vertexBufferCount); [Slot(1352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1hNV(System.Int32 target, Half s); + private static extern void glMultiTexCoord1hNV(System.Int32 target, Half s); [Slot(1353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1hvNV(System.Int32 target, Half* v); + private static extern unsafe void glMultiTexCoord1hvNV(System.Int32 target, Half* v); [Slot(1374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2hNV(System.Int32 target, Half s, Half t); + private static extern void glMultiTexCoord2hNV(System.Int32 target, Half s, Half t); [Slot(1375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2hvNV(System.Int32 target, Half* v); + private static extern unsafe void glMultiTexCoord2hvNV(System.Int32 target, Half* v); [Slot(1396)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3hNV(System.Int32 target, Half s, Half t, Half r); + private static extern void glMultiTexCoord3hNV(System.Int32 target, Half s, Half t, Half r); [Slot(1397)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3hvNV(System.Int32 target, Half* v); + private static extern unsafe void glMultiTexCoord3hvNV(System.Int32 target, Half* v); [Slot(1418)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4hNV(System.Int32 target, Half s, Half t, Half r, Half q); + private static extern void glMultiTexCoord4hNV(System.Int32 target, Half s, Half t, Half r, Half q); [Slot(1419)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4hvNV(System.Int32 target, Half* v); + private static extern unsafe void glMultiTexCoord4hvNV(System.Int32 target, Half* v); [Slot(1522)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3hNV(Half nx, Half ny, Half nz); + private static extern void glNormal3hNV(Half nx, Half ny, Half nz); [Slot(1523)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3hvNV(Half* v); + private static extern unsafe void glNormal3hvNV(Half* v); [Slot(1530)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalFormatNV(System.Int32 type, Int32 stride); + private static extern void glNormalFormatNV(System.Int32 type, Int32 stride); [Slot(1561)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathColorGenNV(System.Int32 color, System.Int32 genMode, System.Int32 colorFormat, Single* coeffs); + private static extern unsafe void glPathColorGenNV(System.Int32 color, System.Int32 genMode, System.Int32 colorFormat, Single* coeffs); [Slot(1562)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathCommandsNV(UInt32 path, Int32 numCommands, Byte* commands, Int32 numCoords, System.Int32 coordType, IntPtr coords); + private static extern unsafe void glPathCommandsNV(UInt32 path, Int32 numCommands, Byte* commands, Int32 numCoords, System.Int32 coordType, IntPtr coords); [Slot(1563)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathCoordsNV(UInt32 path, Int32 numCoords, System.Int32 coordType, IntPtr coords); + private static extern void glPathCoordsNV(UInt32 path, Int32 numCoords, System.Int32 coordType, IntPtr coords); [Slot(1564)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathCoverDepthFuncNV(System.Int32 func); + private static extern void glPathCoverDepthFuncNV(System.Int32 func); [Slot(1565)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathDashArrayNV(UInt32 path, Int32 dashCount, Single* dashArray); + private static extern unsafe void glPathDashArrayNV(UInt32 path, Int32 dashCount, Single* dashArray); [Slot(1566)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathFogGenNV(System.Int32 genMode); + private static extern void glPathFogGenNV(System.Int32 genMode); [Slot(1567)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glPathGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); + private static extern System.Int32 glPathGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); [Slot(1568)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glPathGlyphIndexRangeNV(System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount); + private static extern System.Int32 glPathGlyphIndexRangeNV(System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount); [Slot(1569)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathGlyphRangeNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, UInt32 firstGlyph, Int32 numGlyphs, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); + private static extern void glPathGlyphRangeNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, UInt32 firstGlyph, Int32 numGlyphs, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); [Slot(1570)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathGlyphsNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, Int32 numGlyphs, System.Int32 type, IntPtr charcodes, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); + private static extern void glPathGlyphsNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, UInt32 fontStyle, Int32 numGlyphs, System.Int32 type, IntPtr charcodes, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); [Slot(1571)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glPathMemoryGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); + private static extern System.Int32 glPathMemoryGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); [Slot(1572)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathParameterfNV(UInt32 path, System.Int32 pname, Single value); + private static extern void glPathParameterfNV(UInt32 path, System.Int32 pname, Single value); [Slot(1573)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathParameterfvNV(UInt32 path, System.Int32 pname, Single* value); + private static extern unsafe void glPathParameterfvNV(UInt32 path, System.Int32 pname, Single* value); [Slot(1574)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathParameteriNV(UInt32 path, System.Int32 pname, Int32 value); + private static extern void glPathParameteriNV(UInt32 path, System.Int32 pname, Int32 value); [Slot(1575)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathParameterivNV(UInt32 path, System.Int32 pname, Int32* value); + private static extern unsafe void glPathParameterivNV(UInt32 path, System.Int32 pname, Int32* value); [Slot(1576)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathStencilDepthOffsetNV(Single factor, Single units); + private static extern void glPathStencilDepthOffsetNV(Single factor, Single units); [Slot(1577)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathStencilFuncNV(System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glPathStencilFuncNV(System.Int32 func, Int32 @ref, UInt32 mask); [Slot(1578)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathStringNV(UInt32 path, System.Int32 format, Int32 length, IntPtr pathString); + private static extern void glPathStringNV(UInt32 path, System.Int32 format, Int32 length, IntPtr pathString); [Slot(1579)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathSubCommandsNV(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, Byte* commands, Int32 numCoords, System.Int32 coordType, IntPtr coords); + private static extern unsafe void glPathSubCommandsNV(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, Byte* commands, Int32 numCoords, System.Int32 coordType, IntPtr coords); [Slot(1580)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPathSubCoordsNV(UInt32 path, Int32 coordStart, Int32 numCoords, System.Int32 coordType, IntPtr coords); + private static extern void glPathSubCoordsNV(UInt32 path, Int32 coordStart, Int32 numCoords, System.Int32 coordType, IntPtr coords); [Slot(1581)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPathTexGenNV(System.Int32 texCoordSet, System.Int32 genMode, Int32 components, Single* coeffs); + private static extern unsafe void glPathTexGenNV(System.Int32 texCoordSet, System.Int32 genMode, Int32 components, Single* coeffs); [Slot(1583)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPauseTransformFeedbackNV(); + private static extern void glPauseTransformFeedbackNV(); [Slot(1584)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelDataRangeNV(System.Int32 target, Int32 length, IntPtr pointer); + private static extern void glPixelDataRangeNV(System.Int32 target, Int32 length, IntPtr pointer); [Slot(1608)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe byte glPointAlongPathNV(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute] Single* x, [OutAttribute] Single* y, [OutAttribute] Single* tangentX, [OutAttribute] Single* tangentY); + private static extern unsafe byte glPointAlongPathNV(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute] Single* x, [OutAttribute] Single* y, [OutAttribute] Single* tangentX, [OutAttribute] Single* tangentY); [Slot(1618)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameteriNV(System.Int32 pname, Int32 param); + private static extern void glPointParameteriNV(System.Int32 pname, Int32 param); [Slot(1620)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterivNV(System.Int32 pname, Int32* @params); + private static extern unsafe void glPointParameterivNV(System.Int32 pname, Int32* @params); [Slot(1639)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPresentFrameDualFillNV(UInt32 video_slot, UInt64 minPresentTime, UInt32 beginPresentTimeId, UInt32 presentDurationId, System.Int32 type, System.Int32 target0, UInt32 fill0, System.Int32 target1, UInt32 fill1, System.Int32 target2, UInt32 fill2, System.Int32 target3, UInt32 fill3); + private static extern void glPresentFrameDualFillNV(UInt32 video_slot, UInt64 minPresentTime, UInt32 beginPresentTimeId, UInt32 presentDurationId, System.Int32 type, System.Int32 target0, UInt32 fill0, System.Int32 target1, UInt32 fill1, System.Int32 target2, UInt32 fill2, System.Int32 target3, UInt32 fill3); [Slot(1640)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPresentFrameKeyedNV(UInt32 video_slot, UInt64 minPresentTime, UInt32 beginPresentTimeId, UInt32 presentDurationId, System.Int32 type, System.Int32 target0, UInt32 fill0, UInt32 key0, System.Int32 target1, UInt32 fill1, UInt32 key1); + private static extern void glPresentFrameKeyedNV(UInt32 video_slot, UInt64 minPresentTime, UInt32 beginPresentTimeId, UInt32 presentDurationId, System.Int32 type, System.Int32 target0, UInt32 fill0, UInt32 key0, System.Int32 target1, UInt32 fill1, UInt32 key1); [Slot(1642)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPrimitiveRestartIndexNV(UInt32 index); + private static extern void glPrimitiveRestartIndexNV(UInt32 index); [Slot(1643)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPrimitiveRestartNV(); + private static extern void glPrimitiveRestartNV(); [Slot(1648)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramBufferParametersfvNV(System.Int32 target, UInt32 bindingIndex, UInt32 wordIndex, Int32 count, Single* @params); + private static extern unsafe void glProgramBufferParametersfvNV(System.Int32 target, UInt32 bindingIndex, UInt32 wordIndex, Int32 count, Single* @params); [Slot(1649)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramBufferParametersIivNV(System.Int32 target, UInt32 bindingIndex, UInt32 wordIndex, Int32 count, Int32* @params); + private static extern unsafe void glProgramBufferParametersIivNV(System.Int32 target, UInt32 bindingIndex, UInt32 wordIndex, Int32 count, Int32* @params); [Slot(1650)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramBufferParametersIuivNV(System.Int32 target, UInt32 bindingIndex, UInt32 wordIndex, Int32 count, UInt32* @params); + private static extern unsafe void glProgramBufferParametersIuivNV(System.Int32 target, UInt32 bindingIndex, UInt32 wordIndex, Int32 count, UInt32* @params); [Slot(1655)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramEnvParameterI4iNV(System.Int32 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glProgramEnvParameterI4iNV(System.Int32 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(1656)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParameterI4ivNV(System.Int32 target, UInt32 index, Int32* @params); + private static extern unsafe void glProgramEnvParameterI4ivNV(System.Int32 target, UInt32 index, Int32* @params); [Slot(1657)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramEnvParameterI4uiNV(System.Int32 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glProgramEnvParameterI4uiNV(System.Int32 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(1658)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParameterI4uivNV(System.Int32 target, UInt32 index, UInt32* @params); + private static extern unsafe void glProgramEnvParameterI4uivNV(System.Int32 target, UInt32 index, UInt32* @params); [Slot(1660)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParametersI4ivNV(System.Int32 target, UInt32 index, Int32 count, Int32* @params); + private static extern unsafe void glProgramEnvParametersI4ivNV(System.Int32 target, UInt32 index, Int32 count, Int32* @params); [Slot(1661)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramEnvParametersI4uivNV(System.Int32 target, UInt32 index, Int32 count, UInt32* @params); + private static extern unsafe void glProgramEnvParametersI4uivNV(System.Int32 target, UInt32 index, Int32 count, UInt32* @params); [Slot(1666)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramLocalParameterI4iNV(System.Int32 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glProgramLocalParameterI4iNV(System.Int32 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(1667)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParameterI4ivNV(System.Int32 target, UInt32 index, Int32* @params); + private static extern unsafe void glProgramLocalParameterI4ivNV(System.Int32 target, UInt32 index, Int32* @params); [Slot(1668)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramLocalParameterI4uiNV(System.Int32 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glProgramLocalParameterI4uiNV(System.Int32 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(1669)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParameterI4uivNV(System.Int32 target, UInt32 index, UInt32* @params); + private static extern unsafe void glProgramLocalParameterI4uivNV(System.Int32 target, UInt32 index, UInt32* @params); [Slot(1671)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParametersI4ivNV(System.Int32 target, UInt32 index, Int32 count, Int32* @params); + private static extern unsafe void glProgramLocalParametersI4ivNV(System.Int32 target, UInt32 index, Int32 count, Int32* @params); [Slot(1672)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramLocalParametersI4uivNV(System.Int32 target, UInt32 index, Int32 count, UInt32* @params); + private static extern unsafe void glProgramLocalParametersI4uivNV(System.Int32 target, UInt32 index, Int32 count, UInt32* @params); [Slot(1673)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramNamedParameter4dNV(UInt32 id, Int32 len, Byte* name, Double x, Double y, Double z, Double w); + private static extern unsafe void glProgramNamedParameter4dNV(UInt32 id, Int32 len, Byte* name, Double x, Double y, Double z, Double w); [Slot(1674)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramNamedParameter4dvNV(UInt32 id, Int32 len, Byte* name, Double* v); + private static extern unsafe void glProgramNamedParameter4dvNV(UInt32 id, Int32 len, Byte* name, Double* v); [Slot(1675)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramNamedParameter4fNV(UInt32 id, Int32 len, Byte* name, Single x, Single y, Single z, Single w); + private static extern unsafe void glProgramNamedParameter4fNV(UInt32 id, Int32 len, Byte* name, Single x, Single y, Single z, Single w); [Slot(1676)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramNamedParameter4fvNV(UInt32 id, Int32 len, Byte* name, Single* v); + private static extern unsafe void glProgramNamedParameter4fvNV(UInt32 id, Int32 len, Byte* name, Single* v); [Slot(1677)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameter4dNV(System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glProgramParameter4dNV(System.Int32 target, UInt32 index, Double x, Double y, Double z, Double w); [Slot(1678)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramParameter4dvNV(System.Int32 target, UInt32 index, Double* v); + private static extern unsafe void glProgramParameter4dvNV(System.Int32 target, UInt32 index, Double* v); [Slot(1679)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameter4fNV(System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glProgramParameter4fNV(System.Int32 target, UInt32 index, Single x, Single y, Single z, Single w); [Slot(1680)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramParameter4fvNV(System.Int32 target, UInt32 index, Single* v); + private static extern unsafe void glProgramParameter4fvNV(System.Int32 target, UInt32 index, Single* v); [Slot(1684)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramParameters4dvNV(System.Int32 target, UInt32 index, Int32 count, Double* v); + private static extern unsafe void glProgramParameters4dvNV(System.Int32 target, UInt32 index, Int32 count, Double* v); [Slot(1685)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramParameters4fvNV(System.Int32 target, UInt32 index, Int32 count, Single* v); + private static extern unsafe void glProgramParameters4fvNV(System.Int32 target, UInt32 index, Int32 count, Single* v); [Slot(1686)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramPathFragmentInputGenNV(UInt32 program, Int32 location, System.Int32 genMode, Int32 components, Single* coeffs); + private static extern unsafe void glProgramPathFragmentInputGenNV(UInt32 program, Int32 location, System.Int32 genMode, Int32 components, Single* coeffs); [Slot(1688)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramSubroutineParametersuivNV(System.Int32 target, Int32 count, UInt32* @params); + private static extern unsafe void glProgramSubroutineParametersuivNV(System.Int32 target, Int32 count, UInt32* @params); [Slot(1698)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1i64NV(UInt32 program, Int32 location, Int64 x); + private static extern void glProgramUniform1i64NV(UInt32 program, Int32 location, Int64 x); [Slot(1699)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); + private static extern unsafe void glProgramUniform1i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); [Slot(1704)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1ui64NV(UInt32 program, Int32 location, UInt64 x); + private static extern void glProgramUniform1ui64NV(UInt32 program, Int32 location, UInt64 x); [Slot(1705)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glProgramUniform1ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); [Slot(1718)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2i64NV(UInt32 program, Int32 location, Int64 x, Int64 y); + private static extern void glProgramUniform2i64NV(UInt32 program, Int32 location, Int64 x, Int64 y); [Slot(1719)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); + private static extern unsafe void glProgramUniform2i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); [Slot(1724)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y); + private static extern void glProgramUniform2ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y); [Slot(1725)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glProgramUniform2ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); [Slot(1738)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z); + private static extern void glProgramUniform3i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z); [Slot(1739)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); + private static extern unsafe void glProgramUniform3i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); [Slot(1744)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z); + private static extern void glProgramUniform3ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z); [Slot(1745)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glProgramUniform3ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); [Slot(1758)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); + private static extern void glProgramUniform4i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); [Slot(1759)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); + private static extern unsafe void glProgramUniform4i64vNV(UInt32 program, Int32 location, Int32 count, Int64* value); [Slot(1764)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); + private static extern void glProgramUniform4ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); [Slot(1765)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glProgramUniform4ui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); [Slot(1770)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniformHandleui64NV(UInt32 program, Int32 location, UInt64 value); + private static extern void glProgramUniformHandleui64NV(UInt32 program, Int32 location, UInt64 value); [Slot(1772)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformHandleui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* values); + private static extern unsafe void glProgramUniformHandleui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* values); [Slot(1809)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniformui64NV(UInt32 program, Int32 location, UInt64 value); + private static extern void glProgramUniformui64NV(UInt32 program, Int32 location, UInt64 value); [Slot(1810)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glProgramUniformui64vNV(UInt32 program, Int32 location, Int32 count, UInt64* value); [Slot(1811)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramVertexLimitNV(System.Int32 target, Int32 limit); + private static extern void glProgramVertexLimitNV(System.Int32 target, Int32 limit); [Slot(1876)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisampleCoverageNV(System.Int32 target, Int32 coverageSamples, Int32 colorSamples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisampleCoverageNV(System.Int32 target, Int32 coverageSamples, Int32 colorSamples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(1902)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRequestResidentProgramsNV(Int32 n, UInt32* programs); + private static extern unsafe void glRequestResidentProgramsNV(Int32 n, UInt32* programs); [Slot(1909)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResumeTransformFeedbackNV(); + private static extern void glResumeTransformFeedbackNV(); [Slot(1920)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleMaskIndexedNV(UInt32 index, UInt32 mask); + private static extern void glSampleMaskIndexedNV(UInt32 index, UInt32 mask); [Slot(1949)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColor3hNV(Half red, Half green, Half blue); + private static extern void glSecondaryColor3hNV(Half red, Half green, Half blue); [Slot(1950)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColor3hvNV(Half* v); + private static extern unsafe void glSecondaryColor3hvNV(Half* v); [Slot(1971)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColorFormatNV(Int32 size, System.Int32 type, Int32 stride); + private static extern void glSecondaryColorFormatNV(Int32 size, System.Int32 type, Int32 stride); [Slot(1982)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); + private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); [Slot(2002)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glStencilFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glStencilFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 transformType, Single* transformValues); [Slot(2003)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask); + private static extern void glStencilFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask); [Slot(2013)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glStencilStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glStencilStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 transformType, Single* transformValues); [Slot(2014)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilStrokePathNV(UInt32 path, Int32 reference, UInt32 mask); + private static extern void glStencilStrokePathNV(UInt32 path, Int32 reference, UInt32 mask); [Slot(2015)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glStencilThenCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glStencilThenCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); [Slot(2016)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilThenCoverFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode); + private static extern void glStencilThenCoverFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode); [Slot(2017)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glStencilThenCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glStencilThenCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); [Slot(2018)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilThenCoverStrokePathNV(UInt32 path, Int32 reference, UInt32 mask, System.Int32 coverMode); + private static extern void glStencilThenCoverStrokePathNV(UInt32 path, Int32 reference, UInt32 mask, System.Int32 coverMode); [Slot(2039)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glTestFenceNV(UInt32 fence); + private static extern byte glTestFenceNV(UInt32 fence); [Slot(2053)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1hNV(Half s); + private static extern void glTexCoord1hNV(Half s); [Slot(2054)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1hvNV(Half* v); + private static extern unsafe void glTexCoord1hvNV(Half* v); [Slot(2077)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2hNV(Half s, Half t); + private static extern void glTexCoord2hNV(Half s, Half t); [Slot(2078)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2hvNV(Half* v); + private static extern unsafe void glTexCoord2hvNV(Half* v); [Slot(2091)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3hNV(Half s, Half t, Half r); + private static extern void glTexCoord3hNV(Half s, Half t, Half r); [Slot(2092)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3hvNV(Half* v); + private static extern unsafe void glTexCoord3hvNV(Half* v); [Slot(2109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4hNV(Half s, Half t, Half r, Half q); + private static extern void glTexCoord4hNV(Half s, Half t, Half r, Half q); [Slot(2110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4hvNV(Half* v); + private static extern unsafe void glTexCoord4hvNV(Half* v); [Slot(2117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordFormatNV(Int32 size, System.Int32 type, Int32 stride); + private static extern void glTexCoordFormatNV(Int32 size, System.Int32 type, Int32 stride); [Slot(2148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2DMultisampleCoverageNV(System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations); + private static extern void glTexImage2DMultisampleCoverageNV(System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations); [Slot(2152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3DMultisampleCoverageNV(System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations); + private static extern void glTexImage3DMultisampleCoverageNV(System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations); [Slot(2165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexRenderbufferNV(System.Int32 target, UInt32 renderbuffer); + private static extern void glTexRenderbufferNV(System.Int32 target, UInt32 renderbuffer); [Slot(2180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBarrierNV(); + private static extern void glTextureBarrierNV(); [Slot(2188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage2DMultisampleCoverageNV(UInt32 texture, System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations); + private static extern void glTextureImage2DMultisampleCoverageNV(UInt32 texture, System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations); [Slot(2189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage2DMultisampleNV(UInt32 texture, System.Int32 target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations); + private static extern void glTextureImage2DMultisampleNV(UInt32 texture, System.Int32 target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations); [Slot(2191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage3DMultisampleCoverageNV(UInt32 texture, System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations); + private static extern void glTextureImage3DMultisampleCoverageNV(UInt32 texture, System.Int32 target, Int32 coverageSamples, Int32 colorSamples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations); [Slot(2192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureImage3DMultisampleNV(UInt32 texture, System.Int32 target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations); + private static extern void glTextureImage3DMultisampleNV(UInt32 texture, System.Int32 target, Int32 samples, Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations); [Slot(2229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTrackMatrixNV(System.Int32 target, UInt32 address, System.Int32 matrix, System.Int32 transform); + private static extern void glTrackMatrixNV(System.Int32 target, UInt32 address, System.Int32 matrix, System.Int32 transform); [Slot(2230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTransformFeedbackAttribsNV(Int32 count, Int32* attribs, System.Int32 bufferMode); + private static extern unsafe void glTransformFeedbackAttribsNV(Int32 count, Int32* attribs, System.Int32 bufferMode); [Slot(2233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTransformFeedbackStreamAttribsNV(Int32 count, Int32* attribs, Int32 nbuffers, Int32* bufstreams, System.Int32 bufferMode); + private static extern unsafe void glTransformFeedbackStreamAttribsNV(Int32 count, Int32* attribs, Int32 nbuffers, Int32* bufstreams, System.Int32 bufferMode); [Slot(2236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, System.Int32 bufferMode); + private static extern unsafe void glTransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, System.Int32 bufferMode); [Slot(2237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTransformPathNV(UInt32 resultPath, UInt32 srcPath, System.Int32 transformType, Single* transformValues); + private static extern unsafe void glTransformPathNV(UInt32 resultPath, UInt32 srcPath, System.Int32 transformType, Single* transformValues); [Slot(2248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1i64NV(Int32 location, Int64 x); + private static extern void glUniform1i64NV(Int32 location, Int64 x); [Slot(2249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1i64vNV(Int32 location, Int32 count, Int64* value); + private static extern unsafe void glUniform1i64vNV(Int32 location, Int32 count, Int64* value); [Slot(2254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1ui64NV(Int32 location, UInt64 x); + private static extern void glUniform1ui64NV(Int32 location, UInt64 x); [Slot(2255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1ui64vNV(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniform1ui64vNV(Int32 location, Int32 count, UInt64* value); [Slot(2266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2i64NV(Int32 location, Int64 x, Int64 y); + private static extern void glUniform2i64NV(Int32 location, Int64 x, Int64 y); [Slot(2267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2i64vNV(Int32 location, Int32 count, Int64* value); + private static extern unsafe void glUniform2i64vNV(Int32 location, Int32 count, Int64* value); [Slot(2272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2ui64NV(Int32 location, UInt64 x, UInt64 y); + private static extern void glUniform2ui64NV(Int32 location, UInt64 x, UInt64 y); [Slot(2273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2ui64vNV(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniform2ui64vNV(Int32 location, Int32 count, UInt64* value); [Slot(2284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3i64NV(Int32 location, Int64 x, Int64 y, Int64 z); + private static extern void glUniform3i64NV(Int32 location, Int64 x, Int64 y, Int64 z); [Slot(2285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3i64vNV(Int32 location, Int32 count, Int64* value); + private static extern unsafe void glUniform3i64vNV(Int32 location, Int32 count, Int64* value); [Slot(2290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z); + private static extern void glUniform3ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z); [Slot(2291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3ui64vNV(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniform3ui64vNV(Int32 location, Int32 count, UInt64* value); [Slot(2302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4i64NV(Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); + private static extern void glUniform4i64NV(Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); [Slot(2303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4i64vNV(Int32 location, Int32 count, Int64* value); + private static extern unsafe void glUniform4i64vNV(Int32 location, Int32 count, Int64* value); [Slot(2308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); + private static extern void glUniform4ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); [Slot(2309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4ui64vNV(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniform4ui64vNV(Int32 location, Int32 count, UInt64* value); [Slot(2316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformHandleui64NV(Int32 location, UInt64 value); + private static extern void glUniformHandleui64NV(Int32 location, UInt64 value); [Slot(2318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformHandleui64vNV(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniformHandleui64vNV(Int32 location, Int32 count, UInt64* value); [Slot(2341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformui64NV(Int32 location, UInt64 value); + private static extern void glUniformui64NV(Int32 location, UInt64 value); [Slot(2342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformui64vNV(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniformui64vNV(Int32 location, Int32 count, UInt64* value); [Slot(2370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVDPAUFiniNV(); + private static extern void glVDPAUFiniNV(); [Slot(2371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVDPAUGetSurfaceivNV(IntPtr surface, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glVDPAUGetSurfaceivNV(IntPtr surface, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(2372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVDPAUInitNV(IntPtr vdpDevice, IntPtr getProcAddress); + private static extern void glVDPAUInitNV(IntPtr vdpDevice, IntPtr getProcAddress); [Slot(2373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glVDPAUIsSurfaceNV(IntPtr surface); + private static extern byte glVDPAUIsSurfaceNV(IntPtr surface); [Slot(2374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVDPAUMapSurfacesNV(Int32 numSurfaces, IntPtr* surfaces); + private static extern unsafe void glVDPAUMapSurfacesNV(Int32 numSurfaces, IntPtr* surfaces); [Slot(2375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe IntPtr glVDPAURegisterOutputSurfaceNV(IntPtr vdpSurface, System.Int32 target, Int32 numTextureNames, UInt32* textureNames); + private static extern unsafe IntPtr glVDPAURegisterOutputSurfaceNV(IntPtr vdpSurface, System.Int32 target, Int32 numTextureNames, UInt32* textureNames); [Slot(2376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe IntPtr glVDPAURegisterVideoSurfaceNV(IntPtr vdpSurface, System.Int32 target, Int32 numTextureNames, UInt32* textureNames); + private static extern unsafe IntPtr glVDPAURegisterVideoSurfaceNV(IntPtr vdpSurface, System.Int32 target, Int32 numTextureNames, UInt32* textureNames); [Slot(2377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVDPAUSurfaceAccessNV(IntPtr surface, System.Int32 access); + private static extern void glVDPAUSurfaceAccessNV(IntPtr surface, System.Int32 access); [Slot(2378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVDPAUUnmapSurfacesNV(Int32 numSurface, IntPtr* surfaces); + private static extern unsafe void glVDPAUUnmapSurfacesNV(Int32 numSurface, IntPtr* surfaces); [Slot(2379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVDPAUUnregisterSurfaceNV(IntPtr surface); + private static extern void glVDPAUUnregisterSurfaceNV(IntPtr surface); [Slot(2386)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2hNV(Half x, Half y); + private static extern void glVertex2hNV(Half x, Half y); [Slot(2387)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2hvNV(Half* v); + private static extern unsafe void glVertex2hvNV(Half* v); [Slot(2400)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3hNV(Half x, Half y, Half z); + private static extern void glVertex3hNV(Half x, Half y, Half z); [Slot(2401)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3hvNV(Half* v); + private static extern unsafe void glVertex3hvNV(Half* v); [Slot(2414)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4hNV(Half x, Half y, Half z, Half w); + private static extern void glVertex4hNV(Half x, Half y, Half z, Half w); [Slot(2415)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4hvNV(Half* v); + private static extern unsafe void glVertex4hvNV(Half* v); [Slot(2437)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayRangeNV(Int32 length, IntPtr pointer); + private static extern void glVertexArrayRangeNV(Int32 length, IntPtr pointer); [Slot(2454)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1dNV(UInt32 index, Double x); + private static extern void glVertexAttrib1dNV(UInt32 index, Double x); [Slot(2457)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1dvNV(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib1dvNV(UInt32 index, Double* v); [Slot(2460)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1fNV(UInt32 index, Single x); + private static extern void glVertexAttrib1fNV(UInt32 index, Single x); [Slot(2463)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1fvNV(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib1fvNV(UInt32 index, Single* v); [Slot(2464)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1hNV(UInt32 index, Half x); + private static extern void glVertexAttrib1hNV(UInt32 index, Half x); [Slot(2465)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1hvNV(UInt32 index, Half* v); + private static extern unsafe void glVertexAttrib1hvNV(UInt32 index, Half* v); [Slot(2468)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1sNV(UInt32 index, Int16 x); + private static extern void glVertexAttrib1sNV(UInt32 index, Int16 x); [Slot(2471)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1svNV(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib1svNV(UInt32 index, Int16* v); [Slot(2474)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2dNV(UInt32 index, Double x, Double y); + private static extern void glVertexAttrib2dNV(UInt32 index, Double x, Double y); [Slot(2477)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2dvNV(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib2dvNV(UInt32 index, Double* v); [Slot(2480)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2fNV(UInt32 index, Single x, Single y); + private static extern void glVertexAttrib2fNV(UInt32 index, Single x, Single y); [Slot(2483)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2fvNV(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib2fvNV(UInt32 index, Single* v); [Slot(2484)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2hNV(UInt32 index, Half x, Half y); + private static extern void glVertexAttrib2hNV(UInt32 index, Half x, Half y); [Slot(2485)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2hvNV(UInt32 index, Half* v); + private static extern unsafe void glVertexAttrib2hvNV(UInt32 index, Half* v); [Slot(2488)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2sNV(UInt32 index, Int16 x, Int16 y); + private static extern void glVertexAttrib2sNV(UInt32 index, Int16 x, Int16 y); [Slot(2491)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2svNV(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib2svNV(UInt32 index, Int16* v); [Slot(2494)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3dNV(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttrib3dNV(UInt32 index, Double x, Double y, Double z); [Slot(2497)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3dvNV(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib3dvNV(UInt32 index, Double* v); [Slot(2500)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3fNV(UInt32 index, Single x, Single y, Single z); + private static extern void glVertexAttrib3fNV(UInt32 index, Single x, Single y, Single z); [Slot(2503)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3fvNV(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib3fvNV(UInt32 index, Single* v); [Slot(2504)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3hNV(UInt32 index, Half x, Half y, Half z); + private static extern void glVertexAttrib3hNV(UInt32 index, Half x, Half y, Half z); [Slot(2505)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3hvNV(UInt32 index, Half* v); + private static extern unsafe void glVertexAttrib3hvNV(UInt32 index, Half* v); [Slot(2508)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3sNV(UInt32 index, Int16 x, Int16 y, Int16 z); + private static extern void glVertexAttrib3sNV(UInt32 index, Int16 x, Int16 y, Int16 z); [Slot(2511)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3svNV(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib3svNV(UInt32 index, Int16* v); [Slot(2516)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4dNV(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttrib4dNV(UInt32 index, Double x, Double y, Double z, Double w); [Slot(2519)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4dvNV(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib4dvNV(UInt32 index, Double* v); [Slot(2522)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4fNV(UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glVertexAttrib4fNV(UInt32 index, Single x, Single y, Single z, Single w); [Slot(2525)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4fvNV(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib4fvNV(UInt32 index, Single* v); [Slot(2526)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4hNV(UInt32 index, Half x, Half y, Half z, Half w); + private static extern void glVertexAttrib4hNV(UInt32 index, Half x, Half y, Half z, Half w); [Slot(2527)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4hvNV(UInt32 index, Half* v); + private static extern unsafe void glVertexAttrib4hvNV(UInt32 index, Half* v); [Slot(2546)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4sNV(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glVertexAttrib4sNV(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [Slot(2549)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4svNV(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4svNV(UInt32 index, Int16* v); [Slot(2550)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4ubNV(UInt32 index, Byte x, Byte y, Byte z, Byte w); + private static extern void glVertexAttrib4ubNV(UInt32 index, Byte x, Byte y, Byte z, Byte w); [Slot(2553)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4ubvNV(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4ubvNV(UInt32 index, Byte* v); [Slot(2563)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribFormatNV(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride); + private static extern void glVertexAttribFormatNV(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride); [Slot(2605)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIFormatNV(UInt32 index, Int32 size, System.Int32 type, Int32 stride); + private static extern void glVertexAttribIFormatNV(UInt32 index, Int32 size, System.Int32 type, Int32 stride); [Slot(2612)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1i64NV(UInt32 index, Int64 x); + private static extern void glVertexAttribL1i64NV(UInt32 index, Int64 x); [Slot(2613)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1i64vNV(UInt32 index, Int64* v); + private static extern unsafe void glVertexAttribL1i64vNV(UInt32 index, Int64* v); [Slot(2615)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1ui64NV(UInt32 index, UInt64 x); + private static extern void glVertexAttribL1ui64NV(UInt32 index, UInt64 x); [Slot(2617)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1ui64vNV(UInt32 index, UInt64* v); + private static extern unsafe void glVertexAttribL1ui64vNV(UInt32 index, UInt64* v); [Slot(2622)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL2i64NV(UInt32 index, Int64 x, Int64 y); + private static extern void glVertexAttribL2i64NV(UInt32 index, Int64 x, Int64 y); [Slot(2623)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL2i64vNV(UInt32 index, Int64* v); + private static extern unsafe void glVertexAttribL2i64vNV(UInt32 index, Int64* v); [Slot(2624)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL2ui64NV(UInt32 index, UInt64 x, UInt64 y); + private static extern void glVertexAttribL2ui64NV(UInt32 index, UInt64 x, UInt64 y); [Slot(2625)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL2ui64vNV(UInt32 index, UInt64* v); + private static extern unsafe void glVertexAttribL2ui64vNV(UInt32 index, UInt64* v); [Slot(2630)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL3i64NV(UInt32 index, Int64 x, Int64 y, Int64 z); + private static extern void glVertexAttribL3i64NV(UInt32 index, Int64 x, Int64 y, Int64 z); [Slot(2631)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL3i64vNV(UInt32 index, Int64* v); + private static extern unsafe void glVertexAttribL3i64vNV(UInt32 index, Int64* v); [Slot(2632)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL3ui64NV(UInt32 index, UInt64 x, UInt64 y, UInt64 z); + private static extern void glVertexAttribL3ui64NV(UInt32 index, UInt64 x, UInt64 y, UInt64 z); [Slot(2633)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL3ui64vNV(UInt32 index, UInt64* v); + private static extern unsafe void glVertexAttribL3ui64vNV(UInt32 index, UInt64* v); [Slot(2638)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL4i64NV(UInt32 index, Int64 x, Int64 y, Int64 z, Int64 w); + private static extern void glVertexAttribL4i64NV(UInt32 index, Int64 x, Int64 y, Int64 z, Int64 w); [Slot(2639)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL4i64vNV(UInt32 index, Int64* v); + private static extern unsafe void glVertexAttribL4i64vNV(UInt32 index, Int64* v); [Slot(2640)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL4ui64NV(UInt32 index, UInt64 x, UInt64 y, UInt64 z, UInt64 w); + private static extern void glVertexAttribL4ui64NV(UInt32 index, UInt64 x, UInt64 y, UInt64 z, UInt64 w); [Slot(2641)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL4ui64vNV(UInt32 index, UInt64* v); + private static extern unsafe void glVertexAttribL4ui64vNV(UInt32 index, UInt64* v); [Slot(2643)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribLFormatNV(UInt32 index, Int32 size, System.Int32 type, Int32 stride); + private static extern void glVertexAttribLFormatNV(UInt32 index, Int32 size, System.Int32 type, Int32 stride); [Slot(2657)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribPointerNV(UInt32 index, Int32 fsize, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribPointerNV(UInt32 index, Int32 fsize, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(2658)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs1dvNV(UInt32 index, Int32 count, Double* v); + private static extern unsafe void glVertexAttribs1dvNV(UInt32 index, Int32 count, Double* v); [Slot(2659)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs1fvNV(UInt32 index, Int32 count, Single* v); + private static extern unsafe void glVertexAttribs1fvNV(UInt32 index, Int32 count, Single* v); [Slot(2660)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs1hvNV(UInt32 index, Int32 n, Half* v); + private static extern unsafe void glVertexAttribs1hvNV(UInt32 index, Int32 n, Half* v); [Slot(2661)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs1svNV(UInt32 index, Int32 count, Int16* v); + private static extern unsafe void glVertexAttribs1svNV(UInt32 index, Int32 count, Int16* v); [Slot(2662)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs2dvNV(UInt32 index, Int32 count, Double* v); + private static extern unsafe void glVertexAttribs2dvNV(UInt32 index, Int32 count, Double* v); [Slot(2663)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs2fvNV(UInt32 index, Int32 count, Single* v); + private static extern unsafe void glVertexAttribs2fvNV(UInt32 index, Int32 count, Single* v); [Slot(2664)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs2hvNV(UInt32 index, Int32 n, Half* v); + private static extern unsafe void glVertexAttribs2hvNV(UInt32 index, Int32 n, Half* v); [Slot(2665)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs2svNV(UInt32 index, Int32 count, Int16* v); + private static extern unsafe void glVertexAttribs2svNV(UInt32 index, Int32 count, Int16* v); [Slot(2666)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs3dvNV(UInt32 index, Int32 count, Double* v); + private static extern unsafe void glVertexAttribs3dvNV(UInt32 index, Int32 count, Double* v); [Slot(2667)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs3fvNV(UInt32 index, Int32 count, Single* v); + private static extern unsafe void glVertexAttribs3fvNV(UInt32 index, Int32 count, Single* v); [Slot(2668)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs3hvNV(UInt32 index, Int32 n, Half* v); + private static extern unsafe void glVertexAttribs3hvNV(UInt32 index, Int32 n, Half* v); [Slot(2669)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs3svNV(UInt32 index, Int32 count, Int16* v); + private static extern unsafe void glVertexAttribs3svNV(UInt32 index, Int32 count, Int16* v); [Slot(2670)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs4dvNV(UInt32 index, Int32 count, Double* v); + private static extern unsafe void glVertexAttribs4dvNV(UInt32 index, Int32 count, Double* v); [Slot(2671)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs4fvNV(UInt32 index, Int32 count, Single* v); + private static extern unsafe void glVertexAttribs4fvNV(UInt32 index, Int32 count, Single* v); [Slot(2672)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs4hvNV(UInt32 index, Int32 n, Half* v); + private static extern unsafe void glVertexAttribs4hvNV(UInt32 index, Int32 n, Half* v); [Slot(2673)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs4svNV(UInt32 index, Int32 count, Int16* v); + private static extern unsafe void glVertexAttribs4svNV(UInt32 index, Int32 count, Int16* v); [Slot(2674)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribs4ubvNV(UInt32 index, Int32 count, Byte* v); + private static extern unsafe void glVertexAttribs4ubvNV(UInt32 index, Int32 count, Byte* v); [Slot(2679)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexFormatNV(Int32 size, System.Int32 type, Int32 stride); + private static extern void glVertexFormatNV(Int32 size, System.Int32 type, Int32 stride); [Slot(2724)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexWeighthNV(Half weight); + private static extern void glVertexWeighthNV(Half weight); [Slot(2725)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexWeighthvNV(Half* weight); + private static extern unsafe void glVertexWeighthvNV(Half* weight); [Slot(2727)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe System.Int32 glVideoCaptureNV(UInt32 video_capture_slot, [OutAttribute] UInt32* sequence_num, [OutAttribute] UInt64* capture_time); + private static extern unsafe System.Int32 glVideoCaptureNV(UInt32 video_capture_slot, [OutAttribute] UInt32* sequence_num, [OutAttribute] UInt64* capture_time); [Slot(2728)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVideoCaptureStreamParameterdvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, Double* @params); + private static extern unsafe void glVideoCaptureStreamParameterdvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, Double* @params); [Slot(2729)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVideoCaptureStreamParameterfvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, Single* @params); + private static extern unsafe void glVideoCaptureStreamParameterfvNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, Single* @params); [Slot(2730)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVideoCaptureStreamParameterivNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, Int32* @params); + private static extern unsafe void glVideoCaptureStreamParameterivNV(UInt32 video_capture_slot, UInt32 stream, System.Int32 pname, Int32* @params); [Slot(2740)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glWeightPathsNV(UInt32 resultPath, Int32 numPaths, UInt32* paths, Single* weights); + private static extern unsafe void glWeightPathsNV(UInt32 resultPath, Int32 numPaths, UInt32* paths, Single* weights); [Slot(27)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginConditionalRenderNVX(UInt32 id); + private static extern void glBeginConditionalRenderNVX(UInt32 id); [Slot(513)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndConditionalRenderNVX(); + private static extern void glEndConditionalRenderNVX(); [Slot(1)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAccumxOES(System.Int32 op, Int32 value); + private static extern void glAccumxOES(System.Int32 op, Int32 value); [Slot(13)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAlphaFuncxOES(System.Int32 func, Int32 @ref); + private static extern void glAlphaFuncxOES(System.Int32 func, Int32 @ref); [Slot(102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBitmapxOES(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, Byte* bitmap); + private static extern unsafe void glBitmapxOES(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, Byte* bitmap); [Slot(107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glBlendColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearAccumxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glClearAccumxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glClearColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthfOES(Single depth); + private static extern void glClearDepthfOES(Single depth); [Slot(165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthxOES(Int32 depth); + private static extern void glClearDepthxOES(Int32 depth); [Slot(185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanefOES(System.Int32 plane, Single* equation); + private static extern unsafe void glClipPlanefOES(System.Int32 plane, Single* equation); [Slot(186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClipPlanexOES(System.Int32 plane, Int32* equation); + private static extern unsafe void glClipPlanexOES(System.Int32 plane, Int32* equation); [Slot(207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3xOES(Int32 red, Int32 green, Int32 blue); + private static extern void glColor3xOES(Int32 red, Int32 green, Int32 blue); [Slot(208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3xvOES(Int32* components); + private static extern unsafe void glColor3xvOES(Int32* components); [Slot(233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4xOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); + private static extern void glColor4xOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); [Slot(234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4xvOES(Int32* components); + private static extern unsafe void glColor4xvOES(Int32* components); [Slot(309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glConvolutionParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); [Slot(310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(432)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangefOES(Single n, Single f); + private static extern void glDepthRangefOES(Single n, Single f); [Slot(434)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangexOES(Int32 n, Int32 f); + private static extern void glDepthRangexOES(Int32 n, Int32 f); [Slot(531)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord1xOES(Int32 u); + private static extern void glEvalCoord1xOES(Int32 u); [Slot(532)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord1xvOES(Int32* coords); + private static extern unsafe void glEvalCoord1xvOES(Int32* coords); [Slot(537)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEvalCoord2xOES(Int32 u, Int32 v); + private static extern void glEvalCoord2xOES(Int32 u, Int32 v); [Slot(538)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glEvalCoord2xvOES(Int32* coords); + private static extern unsafe void glEvalCoord2xvOES(Int32* coords); [Slot(547)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFeedbackBufferxOES(Int32 n, System.Int32 type, Int32* buffer); + private static extern unsafe void glFeedbackBufferxOES(Int32 n, System.Int32 type, Int32* buffer); [Slot(585)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFogxOES(System.Int32 pname, Int32 param); + private static extern void glFogxOES(System.Int32 pname, Int32 param); [Slot(586)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogxvOES(System.Int32 pname, Int32* param); + private static extern unsafe void glFogxvOES(System.Int32 pname, Int32* param); [Slot(625)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustumfOES(Single l, Single r, Single b, Single t, Single n, Single f); + private static extern void glFrustumfOES(Single l, Single r, Single b, Single t, Single n, Single f); [Slot(626)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrustumxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); + private static extern void glFrustumxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); [Slot(693)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlanefOES(System.Int32 plane, [OutAttribute] Single* equation); + private static extern unsafe void glGetClipPlanefOES(System.Int32 plane, [OutAttribute] Single* equation); [Slot(694)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetClipPlanexOES(System.Int32 plane, [OutAttribute] Int32* equation); + private static extern unsafe void glGetClipPlanexOES(System.Int32 plane, [OutAttribute] Int32* equation); [Slot(721)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(736)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFixedvOES(System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFixedvOES(System.Int32 pname, [OutAttribute] Int32* @params); [Slot(763)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetHistogramParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(784)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetLightxOES(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetLightxOES(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(799)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMapxvOES(System.Int32 target, System.Int32 query, [OutAttribute] Int32* v); + private static extern unsafe void glGetMapxvOES(System.Int32 target, System.Int32 query, [OutAttribute] Int32* v); [Slot(802)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glGetMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); [Slot(803)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMaterialxvOES(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMaterialxvOES(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1001)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexEnvxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexEnvxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1006)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexGenxvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexGenxvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1010)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexLevelParameterxvOES(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexLevelParameterxvOES(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1018)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIndexxOES(Int32 component); + private static extern void glIndexxOES(Int32 component); [Slot(1142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glIndexxvOES(Int32* component); + private static extern unsafe void glIndexxvOES(Int32* component); [Slot(1211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightModelxOES(System.Int32 pname, Int32 param); + private static extern void glLightModelxOES(System.Int32 pname, Int32 param); [Slot(1212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightModelxvOES(System.Int32 pname, Int32* param); + private static extern unsafe void glLightModelxvOES(System.Int32 pname, Int32* param); [Slot(1213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightxOES(System.Int32 light, System.Int32 pname, Int32 param); + private static extern void glLightxOES(System.Int32 light, System.Int32 pname, Int32 param); [Slot(1214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLightxvOES(System.Int32 light, System.Int32 pname, Int32* @params); + private static extern unsafe void glLightxvOES(System.Int32 light, System.Int32 pname, Int32* @params); [Slot(1217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidthxOES(Int32 width); + private static extern void glLineWidthxOES(Int32 width); [Slot(1229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadMatrixxOES(Int32* m); + private static extern unsafe void glLoadMatrixxOES(Int32* m); [Slot(1236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glLoadTransposeMatrixxOES(Int32* m); + private static extern unsafe void glLoadTransposeMatrixxOES(Int32* m); [Slot(1253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMap1xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points); + private static extern void glMap1xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points); [Slot(1256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMap2xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points); + private static extern void glMap2xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points); [Slot(1263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid1xOES(Int32 n, Int32 u1, Int32 u2); + private static extern void glMapGrid1xOES(Int32 n, Int32 u1, Int32 u2); [Slot(1266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMapGrid2xOES(Int32 n, Int32 u1, Int32 u2, Int32 v1, Int32 v2); + private static extern void glMapGrid2xOES(Int32 n, Int32 u1, Int32 u2, Int32 v1, Int32 v2); [Slot(1283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); [Slot(1284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMaterialxvOES(System.Int32 face, System.Int32 pname, Int32* param); + private static extern unsafe void glMaterialxvOES(System.Int32 face, System.Int32 pname, Int32* param); [Slot(1342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1bOES(System.Int32 texture, SByte s); + private static extern void glMultiTexCoord1bOES(System.Int32 texture, SByte s); [Slot(1343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord1bvOES(System.Int32 texture, SByte* coords); [Slot(1362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord1xOES(System.Int32 texture, Int32 s); + private static extern void glMultiTexCoord1xOES(System.Int32 texture, Int32 s); [Slot(1363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord1xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord1xvOES(System.Int32 texture, Int32* coords); [Slot(1364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2bOES(System.Int32 texture, SByte s, SByte t); + private static extern void glMultiTexCoord2bOES(System.Int32 texture, SByte s, SByte t); [Slot(1365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord2bvOES(System.Int32 texture, SByte* coords); [Slot(1384)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord2xOES(System.Int32 texture, Int32 s, Int32 t); + private static extern void glMultiTexCoord2xOES(System.Int32 texture, Int32 s, Int32 t); [Slot(1385)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord2xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord2xvOES(System.Int32 texture, Int32* coords); [Slot(1386)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3bOES(System.Int32 texture, SByte s, SByte t, SByte r); + private static extern void glMultiTexCoord3bOES(System.Int32 texture, SByte s, SByte t, SByte r); [Slot(1387)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord3bvOES(System.Int32 texture, SByte* coords); [Slot(1406)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord3xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r); + private static extern void glMultiTexCoord3xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r); [Slot(1407)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord3xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord3xvOES(System.Int32 texture, Int32* coords); [Slot(1408)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4bOES(System.Int32 texture, SByte s, SByte t, SByte r, SByte q); + private static extern void glMultiTexCoord4bOES(System.Int32 texture, SByte s, SByte t, SByte r, SByte q); [Slot(1409)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4bvOES(System.Int32 texture, SByte* coords); + private static extern unsafe void glMultiTexCoord4bvOES(System.Int32 texture, SByte* coords); [Slot(1428)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoord4xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glMultiTexCoord4xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); [Slot(1429)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoord4xvOES(System.Int32 texture, Int32* coords); + private static extern unsafe void glMultiTexCoord4xvOES(System.Int32 texture, Int32* coords); [Slot(1464)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultMatrixxOES(Int32* m); + private static extern unsafe void glMultMatrixxOES(Int32* m); [Slot(1469)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultTransposeMatrixxOES(Int32* m); + private static extern unsafe void glMultTransposeMatrixxOES(Int32* m); [Slot(1528)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3xOES(Int32 nx, Int32 ny, Int32 nz); + private static extern void glNormal3xOES(Int32 nx, Int32 ny, Int32 nz); [Slot(1529)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3xvOES(Int32* coords); + private static extern unsafe void glNormal3xvOES(Int32* coords); [Slot(1554)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrthofOES(Single l, Single r, Single b, Single t, Single n, Single f); + private static extern void glOrthofOES(Single l, Single r, Single b, Single t, Single n, Single f); [Slot(1555)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glOrthoxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); + private static extern void glOrthoxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); [Slot(1558)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPassThroughxOES(Int32 token); + private static extern void glPassThroughxOES(Int32 token); [Slot(1599)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTransferxOES(System.Int32 pname, Int32 param); + private static extern void glPixelTransferxOES(System.Int32 pname, Int32 param); [Slot(1605)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelZoomxOES(Int32 xfactor, Int32 yfactor); + private static extern void glPixelZoomxOES(Int32 xfactor, Int32 yfactor); [Slot(1621)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterxOES(System.Int32 pname, Int32 param); + private static extern void glPointParameterxOES(System.Int32 pname, Int32 param); [Slot(1622)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterxvOES(System.Int32 pname, Int32* @params); + private static extern unsafe void glPointParameterxvOES(System.Int32 pname, Int32* @params); [Slot(1624)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSizexOES(Int32 size); + private static extern void glPointSizexOES(Int32 size); [Slot(1630)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffsetxOES(Int32 factor, Int32 units); + private static extern void glPolygonOffsetxOES(Int32 factor, Int32 units); [Slot(1646)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPrioritizeTexturesxOES(Int32 n, UInt32* textures, Int32* priorities); + private static extern unsafe void glPrioritizeTexturesxOES(Int32 n, UInt32* textures, Int32* priorities); [Slot(1823)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glQueryMatrixxOES([OutAttribute] Int32* mantissa, [OutAttribute] Int32* exponent); + private static extern unsafe Int32 glQueryMatrixxOES([OutAttribute] Int32* mantissa, [OutAttribute] Int32* exponent); [Slot(1833)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos2xOES(Int32 x, Int32 y); + private static extern void glRasterPos2xOES(Int32 x, Int32 y); [Slot(1834)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos2xvOES(Int32* coords); + private static extern unsafe void glRasterPos2xvOES(Int32* coords); [Slot(1843)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos3xOES(Int32 x, Int32 y, Int32 z); + private static extern void glRasterPos3xOES(Int32 x, Int32 y, Int32 z); [Slot(1844)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos3xvOES(Int32* coords); + private static extern unsafe void glRasterPos3xvOES(Int32* coords); [Slot(1853)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRasterPos4xOES(Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glRasterPos4xOES(Int32 x, Int32 y, Int32 z, Int32 w); [Slot(1854)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRasterPos4xvOES(Int32* coords); + private static extern unsafe void glRasterPos4xvOES(Int32* coords); [Slot(1869)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRectxOES(Int32 x1, Int32 y1, Int32 x2, Int32 y2); + private static extern void glRectxOES(Int32 x1, Int32 y1, Int32 x2, Int32 y2); [Slot(1870)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glRectxvOES(Int32* v1, Int32* v2); + private static extern unsafe void glRectxvOES(Int32* v1, Int32* v2); [Slot(1912)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRotatexOES(Int32 angle, Int32 x, Int32 y, Int32 z); + private static extern void glRotatexOES(Int32 angle, Int32 x, Int32 y, Int32 z); [Slot(1915)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverageOES(Int32 value, bool invert); + private static extern void glSampleCoverageOES(Int32 value, bool invert); [Slot(1916)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoveragexOES(Int32 value, bool invert); + private static extern void glSampleCoveragexOES(Int32 value, bool invert); [Slot(1932)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScalexOES(Int32 x, Int32 y, Int32 z); + private static extern void glScalexOES(Int32 x, Int32 y, Int32 z); [Slot(2047)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1bOES(SByte s); + private static extern void glTexCoord1bOES(SByte s); [Slot(2048)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1bvOES(SByte* coords); + private static extern unsafe void glTexCoord1bvOES(SByte* coords); [Slot(2059)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord1xOES(Int32 s); + private static extern void glTexCoord1xOES(Int32 s); [Slot(2060)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord1xvOES(Int32* coords); + private static extern unsafe void glTexCoord1xvOES(Int32* coords); [Slot(2061)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2bOES(SByte s, SByte t); + private static extern void glTexCoord2bOES(SByte s, SByte t); [Slot(2062)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2bvOES(SByte* coords); + private static extern unsafe void glTexCoord2bvOES(SByte* coords); [Slot(2083)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2xOES(Int32 s, Int32 t); + private static extern void glTexCoord2xOES(Int32 s, Int32 t); [Slot(2084)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2xvOES(Int32* coords); + private static extern unsafe void glTexCoord2xvOES(Int32* coords); [Slot(2085)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3bOES(SByte s, SByte t, SByte r); + private static extern void glTexCoord3bOES(SByte s, SByte t, SByte r); [Slot(2086)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3bvOES(SByte* coords); + private static extern unsafe void glTexCoord3bvOES(SByte* coords); [Slot(2097)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord3xOES(Int32 s, Int32 t, Int32 r); + private static extern void glTexCoord3xOES(Int32 s, Int32 t, Int32 r); [Slot(2098)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord3xvOES(Int32* coords); + private static extern unsafe void glTexCoord3xvOES(Int32* coords); [Slot(2099)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4bOES(SByte s, SByte t, SByte r, SByte q); + private static extern void glTexCoord4bOES(SByte s, SByte t, SByte r, SByte q); [Slot(2100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4bvOES(SByte* coords); + private static extern unsafe void glTexCoord4bvOES(SByte* coords); [Slot(2115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4xOES(Int32 s, Int32 t, Int32 r, Int32 q); + private static extern void glTexCoord4xOES(Int32 s, Int32 t, Int32 r, Int32 q); [Slot(2116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4xvOES(Int32* coords); + private static extern unsafe void glTexCoord4xvOES(Int32* coords); [Slot(2134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexEnvxOES(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexEnvxOES(System.Int32 target, System.Int32 pname, Int32 param); [Slot(2135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexEnvxvOES(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexEnvxvOES(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexGenxOES(System.Int32 coord, System.Int32 pname, Int32 param); + private static extern void glTexGenxOES(System.Int32 coord, System.Int32 pname, Int32 param); [Slot(2144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexGenxvOES(System.Int32 coord, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexGenxvOES(System.Int32 coord, System.Int32 pname, Int32* @params); [Slot(2163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); [Slot(2164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterxvOES(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(2240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTranslatexOES(Int32 x, Int32 y, Int32 z); + private static extern void glTranslatexOES(Int32 x, Int32 y, Int32 z); [Slot(2380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2bOES(SByte x, SByte y); + private static extern void glVertex2bOES(SByte x, SByte y); [Slot(2381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2bvOES(SByte* coords); + private static extern unsafe void glVertex2bvOES(SByte* coords); [Slot(2392)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex2xOES(Int32 x); + private static extern void glVertex2xOES(Int32 x); [Slot(2393)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex2xvOES(Int32* coords); + private static extern unsafe void glVertex2xvOES(Int32* coords); [Slot(2394)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3bOES(SByte x, SByte y, SByte z); + private static extern void glVertex3bOES(SByte x, SByte y, SByte z); [Slot(2395)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3bvOES(SByte* coords); + private static extern unsafe void glVertex3bvOES(SByte* coords); [Slot(2406)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex3xOES(Int32 x, Int32 y); + private static extern void glVertex3xOES(Int32 x, Int32 y); [Slot(2407)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex3xvOES(Int32* coords); + private static extern unsafe void glVertex3xvOES(Int32* coords); [Slot(2408)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4bOES(SByte x, SByte y, SByte z, SByte w); + private static extern void glVertex4bOES(SByte x, SByte y, SByte z, SByte w); [Slot(2409)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4bvOES(SByte* coords); + private static extern unsafe void glVertex4bvOES(SByte* coords); [Slot(2420)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertex4xOES(Int32 x, Int32 y, Int32 z); + private static extern void glVertex4xOES(Int32 x, Int32 y, Int32 z); [Slot(2421)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertex4xvOES(Int32* coords); + private static extern unsafe void glVertex4xvOES(Int32* coords); [Slot(1115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHintPGI(System.Int32 target, Int32 mode); + private static extern void glHintPGI(System.Int32 target, Int32 mode); [Slot(256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorTableParameterfvSGI(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glColorTableParameterfvSGI(System.Int32 target, System.Int32 pname, Single* @params); [Slot(258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorTableParameterivSGI(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glColorTableParameterivSGI(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorTableSGI(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); + private static extern void glColorTableSGI(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); [Slot(315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyColorTableSGI(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); + private static extern void glCopyColorTableSGI(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); [Slot(699)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameterfvSGI(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetColorTableParameterfvSGI(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(702)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameterivSGI(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetColorTableParameterivSGI(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(703)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetColorTableSGI(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr table); + private static extern void glGetColorTableSGI(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr table); [Slot(437)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDetailTexFuncSGIS(System.Int32 target, Int32 n, Single* points); + private static extern unsafe void glDetailTexFuncSGIS(System.Int32 target, Int32 n, Single* points); [Slot(581)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFogFuncSGIS(Int32 n, Single* points); + private static extern unsafe void glFogFuncSGIS(Int32 n, Single* points); [Slot(726)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDetailTexFuncSGIS(System.Int32 target, [OutAttribute] Single* points); + private static extern unsafe void glGetDetailTexFuncSGIS(System.Int32 target, [OutAttribute] Single* points); [Slot(741)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFogFuncSGIS([OutAttribute] Single* points); + private static extern unsafe void glGetFogFuncSGIS([OutAttribute] Single* points); [Slot(925)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelTexGenParameterfvSGIS(System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetPixelTexGenParameterfvSGIS(System.Int32 pname, [OutAttribute] Single* @params); [Slot(926)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetPixelTexGenParameterivSGIS(System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetPixelTexGenParameterivSGIS(System.Int32 pname, [OutAttribute] Int32* @params); [Slot(991)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSharpenTexFuncSGIS(System.Int32 target, [OutAttribute] Single* points); + private static extern unsafe void glGetSharpenTexFuncSGIS(System.Int32 target, [OutAttribute] Single* points); [Slot(1002)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexFilterFuncSGIS(System.Int32 target, System.Int32 filter, [OutAttribute] Single* weights); + private static extern unsafe void glGetTexFilterFuncSGIS(System.Int32 target, System.Int32 filter, [OutAttribute] Single* weights); [Slot(1592)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTexGenParameterfSGIS(System.Int32 pname, Single param); + private static extern void glPixelTexGenParameterfSGIS(System.Int32 pname, Single param); [Slot(1593)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelTexGenParameterfvSGIS(System.Int32 pname, Single* @params); + private static extern unsafe void glPixelTexGenParameterfvSGIS(System.Int32 pname, Single* @params); [Slot(1594)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTexGenParameteriSGIS(System.Int32 pname, Int32 param); + private static extern void glPixelTexGenParameteriSGIS(System.Int32 pname, Int32 param); [Slot(1595)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPixelTexGenParameterivSGIS(System.Int32 pname, Int32* @params); + private static extern unsafe void glPixelTexGenParameterivSGIS(System.Int32 pname, Int32* @params); [Slot(1612)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterfSGIS(System.Int32 pname, Single param); + private static extern void glPointParameterfSGIS(System.Int32 pname, Single param); [Slot(1616)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterfvSGIS(System.Int32 pname, Single* @params); + private static extern unsafe void glPointParameterfvSGIS(System.Int32 pname, Single* @params); [Slot(1921)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleMaskSGIS(Single value, bool invert); + private static extern void glSampleMaskSGIS(Single value, bool invert); [Slot(1923)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplePatternSGIS(System.Int32 pattern); + private static extern void glSamplePatternSGIS(System.Int32 pattern); [Slot(1995)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSharpenTexFuncSGIS(System.Int32 target, Int32 n, Single* points); + private static extern unsafe void glSharpenTexFuncSGIS(System.Int32 target, Int32 n, Single* points); [Slot(2136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexFilterFuncSGIS(System.Int32 target, System.Int32 filter, Int32 n, Single* weights); + private static extern unsafe void glTexFilterFuncSGIS(System.Int32 target, System.Int32 filter, Int32 n, Single* weights); [Slot(2153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage4DSGIS(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage4DSGIS(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage4DSGIS(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage4DSGIS(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(2185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureColorMaskSGIS(bool red, bool green, bool blue, bool alpha); + private static extern void glTextureColorMaskSGIS(bool red, bool green, bool blue, bool alpha); [Slot(21)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAsyncMarkerSGIX(UInt32 marker); + private static extern void glAsyncMarkerSGIX(UInt32 marker); [Slot(386)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeformationMap3dSGIX(System.Int32 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); + private static extern unsafe void glDeformationMap3dSGIX(System.Int32 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); [Slot(387)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeformationMap3fSGIX(System.Int32 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); + private static extern unsafe void glDeformationMap3fSGIX(System.Int32 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); [Slot(388)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeformSGIX(System.Int32 mask); + private static extern void glDeformSGIX(System.Int32 mask); [Slot(389)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteAsyncMarkersSGIX(UInt32 marker, Int32 range); + private static extern void glDeleteAsyncMarkersSGIX(UInt32 marker, Int32 range); [Slot(551)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glFinishAsyncSGIX([OutAttribute] UInt32* markerp); + private static extern unsafe Int32 glFinishAsyncSGIX([OutAttribute] UInt32* markerp); [Slot(562)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushRasterSGIX(); + private static extern void glFlushRasterSGIX(); [Slot(587)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentColorMaterialSGIX(System.Int32 face, System.Int32 mode); + private static extern void glFragmentColorMaterialSGIX(System.Int32 face, System.Int32 mode); [Slot(588)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentLightfSGIX(System.Int32 light, System.Int32 pname, Single param); + private static extern void glFragmentLightfSGIX(System.Int32 light, System.Int32 pname, Single param); [Slot(589)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFragmentLightfvSGIX(System.Int32 light, System.Int32 pname, Single* @params); + private static extern unsafe void glFragmentLightfvSGIX(System.Int32 light, System.Int32 pname, Single* @params); [Slot(590)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentLightiSGIX(System.Int32 light, System.Int32 pname, Int32 param); + private static extern void glFragmentLightiSGIX(System.Int32 light, System.Int32 pname, Int32 param); [Slot(591)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFragmentLightivSGIX(System.Int32 light, System.Int32 pname, Int32* @params); + private static extern unsafe void glFragmentLightivSGIX(System.Int32 light, System.Int32 pname, Int32* @params); [Slot(592)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentLightModelfSGIX(System.Int32 pname, Single param); + private static extern void glFragmentLightModelfSGIX(System.Int32 pname, Single param); [Slot(593)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFragmentLightModelfvSGIX(System.Int32 pname, Single* @params); + private static extern unsafe void glFragmentLightModelfvSGIX(System.Int32 pname, Single* @params); [Slot(594)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentLightModeliSGIX(System.Int32 pname, Int32 param); + private static extern void glFragmentLightModeliSGIX(System.Int32 pname, Int32 param); [Slot(595)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFragmentLightModelivSGIX(System.Int32 pname, Int32* @params); + private static extern unsafe void glFragmentLightModelivSGIX(System.Int32 pname, Int32* @params); [Slot(596)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentMaterialfSGIX(System.Int32 face, System.Int32 pname, Single param); + private static extern void glFragmentMaterialfSGIX(System.Int32 face, System.Int32 pname, Single param); [Slot(597)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFragmentMaterialfvSGIX(System.Int32 face, System.Int32 pname, Single* @params); + private static extern unsafe void glFragmentMaterialfvSGIX(System.Int32 face, System.Int32 pname, Single* @params); [Slot(598)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFragmentMaterialiSGIX(System.Int32 face, System.Int32 pname, Int32 param); + private static extern void glFragmentMaterialiSGIX(System.Int32 face, System.Int32 pname, Int32 param); [Slot(599)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glFragmentMaterialivSGIX(System.Int32 face, System.Int32 pname, Int32* @params); + private static extern unsafe void glFragmentMaterialivSGIX(System.Int32 face, System.Int32 pname, Int32* @params); [Slot(621)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrameZoomSGIX(Int32 factor); + private static extern void glFrameZoomSGIX(Int32 factor); [Slot(627)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGenAsyncMarkersSGIX(Int32 range); + private static extern Int32 glGenAsyncMarkersSGIX(Int32 range); [Slot(745)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFragmentLightfvSGIX(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetFragmentLightfvSGIX(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params); [Slot(746)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFragmentLightivSGIX(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFragmentLightivSGIX(System.Int32 light, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(747)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFragmentMaterialfvSGIX(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetFragmentMaterialfvSGIX(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params); [Slot(748)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFragmentMaterialivSGIX(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFragmentMaterialivSGIX(System.Int32 face, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(769)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetInstrumentsSGIX(); + private static extern Int32 glGetInstrumentsSGIX(); [Slot(786)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetListParameterfvSGIX(UInt32 list, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetListParameterfvSGIX(UInt32 list, System.Int32 pname, [OutAttribute] Single* @params); [Slot(787)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetListParameterivSGIX(UInt32 list, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetListParameterivSGIX(UInt32 list, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(1118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glIglooInterfaceSGIX(System.Int32 pname, IntPtr @params); + private static extern void glIglooInterfaceSGIX(System.Int32 pname, IntPtr @params); [Slot(1146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInstrumentsBufferSGIX(Int32 size, [OutAttribute] Int32* buffer); + private static extern unsafe void glInstrumentsBufferSGIX(Int32 size, [OutAttribute] Int32* buffer); [Slot(1157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsAsyncMarkerSGIX(UInt32 marker); + private static extern byte glIsAsyncMarkerSGIX(UInt32 marker); [Slot(1202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLightEnviSGIX(System.Int32 pname, Int32 param); + private static extern void glLightEnviSGIX(System.Int32 pname, Int32 param); [Slot(1221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glListParameterfSGIX(UInt32 list, System.Int32 pname, Single param); + private static extern void glListParameterfSGIX(UInt32 list, System.Int32 pname, Single param); [Slot(1222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glListParameterfvSGIX(UInt32 list, System.Int32 pname, Single* @params); + private static extern unsafe void glListParameterfvSGIX(UInt32 list, System.Int32 pname, Single* @params); [Slot(1223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glListParameteriSGIX(UInt32 list, System.Int32 pname, Int32 param); + private static extern void glListParameteriSGIX(UInt32 list, System.Int32 pname, Int32 param); [Slot(1224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glListParameterivSGIX(UInt32 list, System.Int32 pname, Int32* @params); + private static extern unsafe void glListParameterivSGIX(UInt32 list, System.Int32 pname, Int32* @params); [Slot(1226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLoadIdentityDeformationMapSGIX(System.Int32 mask); + private static extern void glLoadIdentityDeformationMapSGIX(System.Int32 mask); [Slot(1596)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelTexGenSGIX(System.Int32 mode); + private static extern void glPixelTexGenSGIX(System.Int32 mode); [Slot(1625)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glPollAsyncSGIX([OutAttribute] UInt32* markerp); + private static extern unsafe Int32 glPollAsyncSGIX([OutAttribute] UInt32* markerp); [Slot(1626)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glPollInstrumentsSGIX([OutAttribute] Int32* marker_p); + private static extern unsafe Int32 glPollInstrumentsSGIX([OutAttribute] Int32* marker_p); [Slot(1856)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadInstrumentsSGIX(Int32 marker); + private static extern void glReadInstrumentsSGIX(Int32 marker); [Slot(1871)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReferencePlaneSGIX(Double* equation); + private static extern unsafe void glReferencePlaneSGIX(Double* equation); [Slot(1996)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSpriteParameterfSGIX(System.Int32 pname, Single param); + private static extern void glSpriteParameterfSGIX(System.Int32 pname, Single param); [Slot(1997)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSpriteParameterfvSGIX(System.Int32 pname, Single* @params); + private static extern unsafe void glSpriteParameterfvSGIX(System.Int32 pname, Single* @params); [Slot(1998)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSpriteParameteriSGIX(System.Int32 pname, Int32 param); + private static extern void glSpriteParameteriSGIX(System.Int32 pname, Int32 param); [Slot(1999)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSpriteParameterivSGIX(System.Int32 pname, Int32* @params); + private static extern unsafe void glSpriteParameterivSGIX(System.Int32 pname, Int32* @params); [Slot(2000)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStartInstrumentsSGIX(); + private static extern void glStartInstrumentsSGIX(); [Slot(2019)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStopInstrumentsSGIX(Int32 marker); + private static extern void glStopInstrumentsSGIX(Int32 marker); [Slot(2023)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTagSampleBufferSGIX(); + private static extern void glTagSampleBufferSGIX(); [Slot(193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor3fVertex3fSUN(Single r, Single g, Single b, Single x, Single y, Single z); + private static extern void glColor3fVertex3fSUN(Single r, Single g, Single b, Single x, Single y, Single z); [Slot(194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor3fVertex3fvSUN(Single* c, Single* v); + private static extern unsafe void glColor3fVertex3fvSUN(Single* c, Single* v); [Slot(214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4fNormal3fVertex3fSUN(Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); + private static extern void glColor4fNormal3fVertex3fSUN(Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); [Slot(215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4fNormal3fVertex3fvSUN(Single* c, Single* n, Single* v); + private static extern unsafe void glColor4fNormal3fVertex3fvSUN(Single* c, Single* n, Single* v); [Slot(225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4ubVertex2fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y); + private static extern void glColor4ubVertex2fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y); [Slot(226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4ubVertex2fvSUN(Byte* c, Single* v); + private static extern unsafe void glColor4ubVertex2fvSUN(Byte* c, Single* v); [Slot(227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColor4ubVertex3fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); + private static extern void glColor4ubVertex3fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); [Slot(228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColor4ubVertex3fvSUN(Byte* c, Single* v); + private static extern unsafe void glColor4ubVertex3fvSUN(Byte* c, Single* v); [Slot(476)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawMeshArraysSUN(System.Int32 mode, Int32 first, Int32 count, Int32 width); + private static extern void glDrawMeshArraysSUN(System.Int32 mode, Int32 first, Int32 count, Int32 width); [Slot(1106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactorbSUN(SByte factor); + private static extern void glGlobalAlphaFactorbSUN(SByte factor); [Slot(1107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactordSUN(Double factor); + private static extern void glGlobalAlphaFactordSUN(Double factor); [Slot(1108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactorfSUN(Single factor); + private static extern void glGlobalAlphaFactorfSUN(Single factor); [Slot(1109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactoriSUN(Int32 factor); + private static extern void glGlobalAlphaFactoriSUN(Int32 factor); [Slot(1110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactorsSUN(Int16 factor); + private static extern void glGlobalAlphaFactorsSUN(Int16 factor); [Slot(1111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactorubSUN(Byte factor); + private static extern void glGlobalAlphaFactorubSUN(Byte factor); [Slot(1112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactoruiSUN(UInt32 factor); + private static extern void glGlobalAlphaFactoruiSUN(UInt32 factor); [Slot(1113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGlobalAlphaFactorusSUN(UInt16 factor); + private static extern void glGlobalAlphaFactorusSUN(UInt16 factor); [Slot(1520)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormal3fVertex3fSUN(Single nx, Single ny, Single nz, Single x, Single y, Single z); + private static extern void glNormal3fVertex3fSUN(Single nx, Single ny, Single nz, Single x, Single y, Single z); [Slot(1521)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormal3fVertex3fvSUN(Single* n, Single* v); + private static extern unsafe void glNormal3fVertex3fvSUN(Single* n, Single* v); [Slot(1879)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodePointerSUN(System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glReplacementCodePointerSUN(System.Int32 type, Int32 stride, IntPtr pointer); [Slot(1880)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeubSUN(Byte code); + private static extern void glReplacementCodeubSUN(Byte code); [Slot(1881)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeubvSUN(Byte* code); + private static extern unsafe void glReplacementCodeubvSUN(Byte* code); [Slot(1882)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiColor3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single x, Single y, Single z); + private static extern void glReplacementCodeuiColor3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single x, Single y, Single z); [Slot(1883)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiColor3fVertex3fvSUN(UInt32* rc, Single* c, Single* v); + private static extern unsafe void glReplacementCodeuiColor3fVertex3fvSUN(UInt32* rc, Single* c, Single* v); [Slot(1884)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiColor4fNormal3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); + private static extern void glReplacementCodeuiColor4fNormal3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); [Slot(1885)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* c, Single* n, Single* v); + private static extern unsafe void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* c, Single* n, Single* v); [Slot(1886)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiColor4ubVertex3fSUN(UInt32 rc, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); + private static extern void glReplacementCodeuiColor4ubVertex3fSUN(UInt32 rc, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); [Slot(1887)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiColor4ubVertex3fvSUN(UInt32* rc, Byte* c, Single* v); + private static extern unsafe void glReplacementCodeuiColor4ubVertex3fvSUN(UInt32* rc, Byte* c, Single* v); [Slot(1888)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiNormal3fVertex3fSUN(UInt32 rc, Single nx, Single ny, Single nz, Single x, Single y, Single z); + private static extern void glReplacementCodeuiNormal3fVertex3fSUN(UInt32 rc, Single nx, Single ny, Single nz, Single x, Single y, Single z); [Slot(1889)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiNormal3fVertex3fvSUN(UInt32* rc, Single* n, Single* v); + private static extern unsafe void glReplacementCodeuiNormal3fVertex3fvSUN(UInt32* rc, Single* n, Single* v); [Slot(1890)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiSUN(UInt32 code); + private static extern void glReplacementCodeuiSUN(UInt32 code); [Slot(1891)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void 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); + private static extern void 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); [Slot(1892)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* c, Single* n, Single* v); + private static extern unsafe void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* c, Single* n, Single* v); [Slot(1893)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(UInt32 rc, Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); + private static extern void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(UInt32 rc, Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); [Slot(1894)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* n, Single* v); + private static extern unsafe void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* n, Single* v); [Slot(1895)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiTexCoord2fVertex3fSUN(UInt32 rc, Single s, Single t, Single x, Single y, Single z); + private static extern void glReplacementCodeuiTexCoord2fVertex3fSUN(UInt32 rc, Single s, Single t, Single x, Single y, Single z); [Slot(1896)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiTexCoord2fVertex3fvSUN(UInt32* rc, Single* tc, Single* v); + private static extern unsafe void glReplacementCodeuiTexCoord2fVertex3fvSUN(UInt32* rc, Single* tc, Single* v); [Slot(1897)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeuiVertex3fSUN(UInt32 rc, Single x, Single y, Single z); + private static extern void glReplacementCodeuiVertex3fSUN(UInt32 rc, Single x, Single y, Single z); [Slot(1898)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuiVertex3fvSUN(UInt32* rc, Single* v); + private static extern unsafe void glReplacementCodeuiVertex3fvSUN(UInt32* rc, Single* v); [Slot(1899)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeuivSUN(UInt32* code); + private static extern unsafe void glReplacementCodeuivSUN(UInt32* code); [Slot(1900)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReplacementCodeusSUN(UInt16 code); + private static extern void glReplacementCodeusSUN(UInt16 code); [Slot(1901)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glReplacementCodeusvSUN(UInt16* code); + private static extern unsafe void glReplacementCodeusvSUN(UInt16* code); [Slot(2066)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2fColor3fVertex3fSUN(Single s, Single t, Single r, Single g, Single b, Single x, Single y, Single z); + private static extern void glTexCoord2fColor3fVertex3fSUN(Single s, Single t, Single r, Single g, Single b, Single x, Single y, Single z); [Slot(2067)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2fColor3fVertex3fvSUN(Single* tc, Single* c, Single* v); + private static extern unsafe void glTexCoord2fColor3fVertex3fvSUN(Single* tc, Single* c, Single* v); [Slot(2068)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void 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); + private static extern void 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); [Slot(2069)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2fColor4fNormal3fVertex3fvSUN(Single* tc, Single* c, Single* n, Single* v); + private static extern unsafe void glTexCoord2fColor4fNormal3fVertex3fvSUN(Single* tc, Single* c, Single* n, Single* v); [Slot(2070)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2fColor4ubVertex3fSUN(Single s, Single t, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); + private static extern void glTexCoord2fColor4ubVertex3fSUN(Single s, Single t, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); [Slot(2071)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2fColor4ubVertex3fvSUN(Single* tc, Byte* c, Single* v); + private static extern unsafe void glTexCoord2fColor4ubVertex3fvSUN(Single* tc, Byte* c, Single* v); [Slot(2072)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2fNormal3fVertex3fSUN(Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); + private static extern void glTexCoord2fNormal3fVertex3fSUN(Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); [Slot(2073)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2fNormal3fVertex3fvSUN(Single* tc, Single* n, Single* v); + private static extern unsafe void glTexCoord2fNormal3fVertex3fvSUN(Single* tc, Single* n, Single* v); [Slot(2075)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord2fVertex3fSUN(Single s, Single t, Single x, Single y, Single z); + private static extern void glTexCoord2fVertex3fSUN(Single s, Single t, Single x, Single y, Single z); [Slot(2076)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord2fVertex3fvSUN(Single* tc, Single* v); + private static extern unsafe void glTexCoord2fVertex3fvSUN(Single* tc, Single* v); [Slot(2104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void 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); + private static extern void 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); [Slot(2105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4fColor4fNormal3fVertex4fvSUN(Single* tc, Single* c, Single* n, Single* v); + private static extern unsafe void glTexCoord4fColor4fNormal3fVertex4fvSUN(Single* tc, Single* c, Single* n, Single* v); [Slot(2107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoord4fVertex4fSUN(Single s, Single t, Single p, Single q, Single x, Single y, Single z, Single w); + private static extern void glTexCoord4fVertex4fSUN(Single s, Single t, Single p, Single q, Single x, Single y, Single z, Single w); [Slot(2108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoord4fVertex4fvSUN(Single* tc, Single* v); + private static extern unsafe void glTexCoord4fVertex4fvSUN(Single* tc, Single* v); [Slot(555)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinishTextureSUNX(); + private static extern void glFinishTextureSUNX(); } } diff --git a/src/OpenTK/Graphics/OpenGL/GLHelper.cs b/src/OpenTK/Graphics/OpenGL/GLHelper.cs index 3bca59d..358c929 100644 --- a/src/OpenTK/Graphics/OpenGL/GLHelper.cs +++ b/src/OpenTK/Graphics/OpenGL/GLHelper.cs @@ -67,11 +67,11 @@ namespace OpenTK.Graphics.OpenGL { internal const string Library = "opengl32.dll"; - static readonly object sync_root = new object(); + private static readonly object sync_root = new object(); - static IntPtr[] EntryPoints; - static byte[] EntryPointNames; - static int[] EntryPointNameOffsets; + private static IntPtr[] EntryPoints; + private static byte[] EntryPointNames; + private static int[] EntryPointNameOffsets; /// /// Constructs a new instance. diff --git a/src/OpenTK/Graphics/OpenGL4/ErrorHelper.cs b/src/OpenTK/Graphics/OpenGL4/ErrorHelper.cs index a87a8b9..aad2cbe 100644 --- a/src/OpenTK/Graphics/OpenGL4/ErrorHelper.cs +++ b/src/OpenTK/Graphics/OpenGL4/ErrorHelper.cs @@ -40,12 +40,14 @@ namespace OpenTK.Graphics.OpenGL4 // // Make sure that no error checking is added to the GetError function, // as that would cause infinite recursion! - struct ErrorHelper : IDisposable + internal struct ErrorHelper : IDisposable { - static readonly object SyncRoot = new object(); - static readonly Dictionary> ContextErrors = + private static readonly object SyncRoot = new object(); + + private static readonly Dictionary> ContextErrors = new Dictionary>(); - readonly GraphicsContext Context; + + private readonly GraphicsContext Context; public ErrorHelper(IGraphicsContext context) { diff --git a/src/OpenTK/Graphics/OpenGL4/GL4.cs b/src/OpenTK/Graphics/OpenGL4/GL4.cs index bd15773..ee1cd2a 100644 --- a/src/OpenTK/Graphics/OpenGL4/GL4.cs +++ b/src/OpenTK/Graphics/OpenGL4/GL4.cs @@ -5,7 +5,7 @@ // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to +// in the Software without restriction, including without limitation the rights to // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of // the Software, and to permit persons to whom the Software is furnished to do // so, subject to the following conditions: @@ -1650,10 +1650,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationiARB")] @@ -1663,10 +1663,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationiARB")] @@ -1676,13 +1676,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationSeparateiARB")] @@ -1692,13 +1692,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendEquationSeparateiARB")] @@ -1708,13 +1708,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFunciARB")] @@ -1724,13 +1724,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFunciARB")] @@ -1740,19 +1740,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFuncSeparateiARB")] @@ -1762,19 +1762,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_draw_buffers_blend] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "ARB_draw_buffers_blend", Version = "", EntryPoint = "glBlendFuncSeparateiARB")] @@ -1894,10 +1894,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -1906,10 +1906,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -1921,10 +1921,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -1936,10 +1936,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -1951,10 +1951,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// [length: callback] + /// [length: callback] /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageCallbackARB")] @@ -1965,22 +1965,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -1990,22 +1990,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -2015,22 +2015,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -2040,22 +2040,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -2065,22 +2065,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -2090,22 +2090,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageControlARB")] @@ -2115,22 +2115,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: length] + /// [length: length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageInsertARB")] @@ -2140,22 +2140,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: length] + /// [length: length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glDebugMessageInsertARB")] @@ -2193,28 +2193,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -2224,28 +2224,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -2255,28 +2255,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -2286,28 +2286,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -2317,28 +2317,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -2348,28 +2348,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_debug_output] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "ARB_debug_output", Version = "", EntryPoint = "glGetDebugMessageLogARB")] @@ -3445,7 +3445,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: ARB_sample_shading] /// Specifies minimum rate at which sample shaing takes place /// - /// + /// /// Specifies the rate at which samples are shaded within each covered pixel. /// [AutoGenerated(Category = "ARB_sample_shading", Version = "", EntryPoint = "glMinSampleShadingARB")] @@ -3836,10 +3836,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glActiveShaderProgram")] @@ -3849,10 +3849,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Set the active program object for a program pipeline object /// - /// + /// /// Specifies the program pipeline object to set the active program object for. /// - /// + /// /// Specifies the program object to set as the active program pipeline object pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glActiveShaderProgram")] @@ -3862,7 +3862,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Select active texture unit /// - /// + /// /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 80. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glActiveTexture")] @@ -3871,10 +3871,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Attaches a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -3884,10 +3884,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Attaches a shader object to a program object /// - /// + /// /// Specifies the program object to which a shader object will be attached. /// - /// + /// /// Specifies the shader object that is to be attached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] @@ -3897,10 +3897,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// - /// + /// /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBeginConditionalRender")] @@ -3910,10 +3910,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Start conditional rendering /// - /// + /// /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. /// - /// + /// /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBeginConditionalRender")] @@ -3923,10 +3923,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBeginQuery")] @@ -3936,10 +3936,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delimit the boundaries of a query object /// - /// + /// /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBeginQuery")] @@ -3949,13 +3949,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Delimit the boundaries of a query object on an indexed target /// - /// + /// /// Specifies the target type of query object established between glBeginQueryIndexed and the subsequent glEndQueryIndexed. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the index of the query target upon which to begin the query. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glBeginQueryIndexed")] @@ -3965,13 +3965,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Delimit the boundaries of a query object on an indexed target /// - /// + /// /// Specifies the target type of query object established between glBeginQueryIndexed and the subsequent glEndQueryIndexed. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. /// - /// + /// /// Specifies the index of the query target upon which to begin the query. /// - /// + /// /// Specifies the name of a query object. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glBeginQueryIndexed")] @@ -3981,7 +3981,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Start transform feedback operation /// - /// + /// /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")] @@ -3990,13 +3990,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -4006,13 +4006,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Associates a generic vertex attribute index with a named attribute variable /// - /// + /// /// Specifies the handle of the program object in which the association is to be made. /// - /// + /// /// Specifies the index of the generic vertex attribute to be bound. /// - /// + /// /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] @@ -4022,10 +4022,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBindBuffer")] @@ -4035,10 +4035,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Bind a named buffer object /// - /// + /// /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBindBuffer")] @@ -4048,13 +4048,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] @@ -4064,13 +4064,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] @@ -4080,19 +4080,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -4102,19 +4102,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -4124,19 +4124,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -4146,19 +4146,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a range within a buffer object to an indexed buffer target /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the binding point within the array specified by target. /// - /// + /// /// The name of a buffer object to bind to the specified binding point. /// - /// + /// /// The starting offset in basic machine units into the buffer object buffer. /// - /// + /// /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] @@ -4168,16 +4168,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -4187,16 +4187,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -4206,16 +4206,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -4225,16 +4225,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -4244,16 +4244,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -4263,16 +4263,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindBuffersBase")] @@ -4282,16 +4282,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -4303,16 +4303,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -4324,16 +4324,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -4345,16 +4345,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -4366,16 +4366,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -4387,16 +4387,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind ranges of one or more buffer objects to a sequence of indexed buffer targets /// - /// + /// /// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. /// - /// + /// /// Specify the index of the first binding point within the array specified by target. /// - /// + /// /// Specify the number of contiguous binding points to which to bind buffers. /// - /// [length: count] + /// [length: count] /// A pointer to an array of names of buffer objects to bind to the targets on the specified binding point, or Null. /// /// [length: count] @@ -4408,13 +4408,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a user-defined varying out variable to a fragment shader color number /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindFragDataLocation")] @@ -4424,13 +4424,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Bind a user-defined varying out variable to a fragment shader color number /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glBindFragDataLocation")] @@ -4440,16 +4440,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Bind a user-defined varying out variable to a fragment shader color number and index /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// + /// /// The index of the color input to bind the user-defined varying out variable to /// - /// + /// /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glBindFragDataLocationIndexed")] @@ -4459,16 +4459,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Bind a user-defined varying out variable to a fragment shader color number and index /// - /// + /// /// The name of the program containing varying out variable whose binding to modify /// - /// + /// /// The color number to bind the user-defined varying out variable to /// - /// + /// /// The index of the color input to bind the user-defined varying out variable to /// - /// + /// /// The name of the user-defined varying out variable whose binding to modify /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glBindFragDataLocationIndexed")] @@ -4478,10 +4478,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindFramebuffer")] @@ -4491,10 +4491,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a framebuffer to a framebuffer target /// - /// + /// /// Specifies the framebuffer target of the binding operation. /// - /// + /// /// Specifies the name of the framebuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindFramebuffer")] @@ -4504,25 +4504,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_image_load_store|VERSION_4_2] /// Bind a level of a texture to an image unit /// - /// + /// /// Specifies the index of the image unit to which to bind the texture /// - /// + /// /// Specifies the name of the texture to bind to the image unit. /// - /// + /// /// Specifies the level of the texture that is to be bound. /// - /// + /// /// Specifies whether a layered texture binding is to be established. /// - /// + /// /// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise. /// - /// + /// /// Specifies a token indicating the type of access that will be performed on the image. /// - /// + /// /// Specifies the format that the elements of the image will be treated as for the purposes of formatted stores. /// [AutoGenerated(Category = "ARB_shader_image_load_store|VERSION_4_2", Version = "4.2", EntryPoint = "glBindImageTexture")] @@ -4532,25 +4532,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_image_load_store|VERSION_4_2] /// Bind a level of a texture to an image unit /// - /// + /// /// Specifies the index of the image unit to which to bind the texture /// - /// + /// /// Specifies the name of the texture to bind to the image unit. /// - /// + /// /// Specifies the level of the texture that is to be bound. /// - /// + /// /// Specifies whether a layered texture binding is to be established. /// - /// + /// /// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise. /// - /// + /// /// Specifies a token indicating the type of access that will be performed on the image. /// - /// + /// /// Specifies the format that the elements of the image will be treated as for the purposes of formatted stores. /// [AutoGenerated(Category = "ARB_shader_image_load_store|VERSION_4_2", Version = "4.2", EntryPoint = "glBindImageTexture")] @@ -4560,13 +4560,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -4576,13 +4576,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -4592,13 +4592,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -4608,13 +4608,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -4624,13 +4624,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -4640,13 +4640,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named texture images to a sequence of consecutive image units /// - /// + /// /// Specifies the first image unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindImageTextures")] @@ -4656,7 +4656,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glBindProgramPipeline")] @@ -4666,7 +4666,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind a program pipeline to the current context /// - /// + /// /// Specifies the name of the pipeline object to bind to the context. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glBindProgramPipeline")] @@ -4676,10 +4676,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindRenderbuffer")] @@ -4689,10 +4689,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Bind a renderbuffer to a renderbuffer target /// - /// + /// /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. /// - /// + /// /// Specifies the name of the renderbuffer object to bind. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindRenderbuffer")] @@ -4702,10 +4702,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Bind a named sampler to a texturing target /// - /// + /// /// Specifies the index of the texture unit to which the sampler is bound. /// - /// + /// /// Specifies the name of a sampler. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glBindSampler")] @@ -4715,10 +4715,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Bind a named sampler to a texturing target /// - /// + /// /// Specifies the index of the texture unit to which the sampler is bound. /// - /// + /// /// Specifies the name of a sampler. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glBindSampler")] @@ -4728,13 +4728,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -4744,13 +4744,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -4760,13 +4760,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -4776,13 +4776,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -4792,13 +4792,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -4808,13 +4808,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named sampler objects to a sequence of consecutive sampler units /// - /// + /// /// Specifies the first sampler unit to which a sampler object is to be bound. /// - /// + /// /// Specifies the number of samplers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing sampler objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindSamplers")] @@ -4824,10 +4824,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMap, TextureCubeMapArray, TextureBuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glBindTexture")] @@ -4837,10 +4837,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Bind a named texture to a texturing target /// - /// + /// /// Specifies the target to which the texture is bound. Must be one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMap, TextureCubeMapArray, TextureBuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glBindTexture")] @@ -4850,13 +4850,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -4866,13 +4866,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -4882,13 +4882,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -4898,13 +4898,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -4914,13 +4914,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -4930,13 +4930,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named textures to a sequence of consecutive texture units /// - /// + /// /// Specifies the first texture unit to which a texture is to be bound. /// - /// + /// /// Specifies the number of textures to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing texture objects. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindTextures")] @@ -4960,10 +4960,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glBindTransformFeedback")] @@ -4973,10 +4973,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Bind a transform feedback object /// - /// + /// /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. /// - /// + /// /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glBindTransformFeedback")] @@ -4986,7 +4986,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] @@ -4996,7 +4996,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Bind a vertex array object /// - /// + /// /// Specifies the name of the vertex array to bind. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] @@ -5006,16 +5006,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Bind a buffer to a vertex buffer bind point /// - /// + /// /// The index of the vertex buffer binding point to which to bind the buffer. /// - /// + /// /// The name of an existing buffer to bind to the vertex buffer binding point. /// - /// + /// /// The offset of the first element of the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glBindVertexBuffer")] @@ -5025,16 +5025,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Bind a buffer to a vertex buffer bind point /// - /// + /// /// The index of the vertex buffer binding point to which to bind the buffer. /// - /// + /// /// The name of an existing buffer to bind to the vertex buffer binding point. /// - /// + /// /// The offset of the first element of the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glBindVertexBuffer")] @@ -5044,19 +5044,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -5066,19 +5066,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -5088,19 +5088,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -5110,19 +5110,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -5132,19 +5132,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -5154,19 +5154,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_multi_bind|VERSION_4_4] /// Bind one or more named buffer objects to a sequence of consecutive vertex buffer binding points /// - /// + /// /// Specifies the first vertex buffer binding point to which a buffer object is to be bound. /// - /// + /// /// Specifies the number of buffers to bind. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of names of existing buffer objects. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of offsets to associate with the binding points. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of strides to associate with the binding points. /// [AutoGenerated(Category = "ARB_multi_bind|VERSION_4_4", Version = "4.4", EntryPoint = "glBindVertexBuffers")] @@ -5176,16 +5176,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4 or ARB_imaging|VERSION_1_4] /// Set the blend color /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// - /// + /// /// specify the components of BlendColor /// [AutoGenerated(Category = "ARB_imaging|VERSION_1_4", Version = "1.4", EntryPoint = "glBlendColor")] @@ -5194,7 +5194,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4 or ARB_imaging|VERSION_1_4] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "ARB_imaging|VERSION_1_4", Version = "1.4", EntryPoint = "glBlendEquation")] @@ -5203,10 +5203,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationi")] @@ -5216,10 +5216,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specify the equation used for both the RGB blend equation and the Alpha blend equation /// - /// + /// /// for glBlendEquationi, specifies the index of the draw buffer for which to set the blend equation. /// - /// + /// /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationi")] @@ -5229,10 +5229,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] @@ -5241,13 +5241,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationSeparatei")] @@ -5257,13 +5257,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Set the RGB blend equation and the alpha blend equation separately /// - /// + /// /// for glBlendEquationSeparatei, specifies the index of the draw buffer for which to set the blend equations. /// - /// + /// /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// - /// + /// /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendEquationSeparatei")] @@ -5273,10 +5273,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify pixel arithmetic /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glBlendFunc")] @@ -5285,13 +5285,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFunci")] @@ -5301,13 +5301,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specify pixel arithmetic /// - /// + /// /// For glBlendFunci, specifies the index of the draw buffer for which to set the blend function. /// - /// + /// /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFunci")] @@ -5317,16 +5317,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glBlendFuncSeparate")] @@ -5335,19 +5335,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFuncSeparatei")] @@ -5357,19 +5357,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specify pixel arithmetic for RGB and alpha components separately /// - /// + /// /// For glBlendFuncSeparatei, specifies the index of the draw buffer for which to set the blend functions. /// - /// + /// /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. /// - /// + /// /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. /// - /// + /// /// Specified how the alpha source blending factor is computed. The initial value is One. /// - /// + /// /// Specified how the alpha destination blending factor is computed. The initial value is Zero. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glBlendFuncSeparatei")] @@ -5379,34 +5379,34 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Copy a block of pixels from the read framebuffer to the draw framebuffer /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. /// - /// + /// /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. /// - /// + /// /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")] @@ -5449,16 +5449,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5467,16 +5467,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5488,16 +5488,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5509,16 +5509,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5530,16 +5530,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5550,16 +5550,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5568,16 +5568,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5589,16 +5589,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5610,16 +5610,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5631,16 +5631,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Creates and initializes a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferData")] @@ -5651,16 +5651,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5669,16 +5669,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5690,16 +5690,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5711,16 +5711,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5732,16 +5732,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5752,16 +5752,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5770,16 +5770,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5791,16 +5791,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5812,16 +5812,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5833,16 +5833,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_buffer_storage|VERSION_4_4] /// Creates and initializes a buffer object's immutable data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the size in bytes of the buffer object's new data store. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. /// - /// + /// /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. /// [AutoGenerated(Category = "ARB_buffer_storage|VERSION_4_4", Version = "4.4", EntryPoint = "glBufferStorage")] @@ -5853,16 +5853,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5871,16 +5871,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5892,16 +5892,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5913,16 +5913,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5934,16 +5934,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5954,16 +5954,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5972,16 +5972,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -5993,16 +5993,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -6014,16 +6014,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -6035,16 +6035,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Updates a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being replaced. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the new data that will be copied into the data store. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glBufferSubData")] @@ -6055,7 +6055,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Check the completeness status of a framebuffer /// - /// + /// /// Specify the target of the framebuffer completeness check. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glCheckFramebufferStatus")] @@ -6078,10 +6078,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify whether data read via glReadPixels should be clamped /// - /// + /// /// Target for color clamping. target must be ClampReadColor. /// - /// + /// /// Specifies whether to apply color clamping. clamp must be True or False. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClampColor")] @@ -6090,7 +6090,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Clear buffers to preset values /// - /// + /// /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClear")] @@ -6099,19 +6099,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -6120,19 +6120,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -6144,19 +6144,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -6168,19 +6168,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -6192,19 +6192,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill a buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferData")] @@ -6215,16 +6215,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// + /// /// The value to clear a depth render buffer to. /// - /// + /// /// The value to clear a stencil render buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")] @@ -6233,13 +6233,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -6249,13 +6249,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -6265,13 +6265,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] @@ -6281,13 +6281,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -6297,13 +6297,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -6313,13 +6313,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] @@ -6329,25 +6329,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6356,25 +6356,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6386,25 +6386,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6416,25 +6416,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6446,25 +6446,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6475,25 +6475,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6502,25 +6502,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6532,25 +6532,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6562,25 +6562,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6592,25 +6592,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_clear_buffer_object|VERSION_4_3] /// Fill all or part of buffer object's data store with a fixed value /// - /// + /// /// Specify the target of the operation. target must be one of the global buffer binding targets. /// - /// + /// /// The internal format with which the data will be stored in the buffer object. /// - /// + /// /// The offset, in basic machine units into the buffer object's data store at which to start filling. /// - /// + /// /// The size, in basic machine units of the range of the data store to fill. /// - /// + /// /// The format of the data in memory addressed by data. /// - /// + /// /// The type of the data in memory addressed by data. /// - /// [length: format,type] + /// [length: format,type] /// The address of a memory location storing the data to be replicated into the buffer's data store. /// [AutoGenerated(Category = "ARB_clear_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glClearBufferSubData")] @@ -6621,13 +6621,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -6637,13 +6637,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -6653,13 +6653,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Clear individual buffers of the currently bound draw framebuffer /// - /// + /// /// Specify the buffer to clear. /// - /// + /// /// Specify a particular draw buffer to clear. /// - /// [length: buffer] + /// [length: buffer] /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] @@ -6669,16 +6669,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify clear values for the color buffers /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// - /// + /// /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearColor")] @@ -6687,7 +6687,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearDepth")] @@ -6696,7 +6696,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Specify the clear value for the depth buffer /// - /// + /// /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glClearDepthf")] @@ -7110,7 +7110,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify the clear value for the stencil buffer /// - /// + /// /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glClearStencil")] @@ -7119,19 +7119,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7141,19 +7141,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7165,19 +7165,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7189,19 +7189,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7213,19 +7213,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7237,19 +7237,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7259,19 +7259,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7283,19 +7283,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7307,19 +7307,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7331,19 +7331,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexImage")] @@ -7355,37 +7355,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7395,37 +7395,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7437,37 +7437,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7479,37 +7479,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7521,37 +7521,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7563,37 +7563,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7603,37 +7603,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7645,37 +7645,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7687,37 +7687,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7729,37 +7729,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.4 or ARB_clear_texture|VERSION_4_4] /// Fills all or part of a texture image with a constant value /// - /// + /// /// The name of an existing texture object containing the image to be cleared. /// - /// + /// /// The level of texture containing the region to be cleared. /// - /// + /// /// The coordinate of the left edge of the region to be cleared. /// - /// + /// /// The coordinate of the lower edge of the region to be cleared. /// - /// + /// /// The coordinate of the front of the region to be cleared. /// - /// + /// /// The width of the region to be cleared. /// - /// + /// /// The height of the region to be cleared. /// - /// + /// /// The depth of the region to be cleared. /// - /// + /// /// The format of the data whose address in memory is given by data. /// - /// + /// /// The type of the data whose address in memory is given by data. /// - /// [length: format,type] + /// [length: format,type] /// The address in memory of the data to be used to clear the specified region. /// [AutoGenerated(Category = "ARB_clear_texture|VERSION_4_4", Version = "4.4", EntryPoint = "glClearTexSubImage")] @@ -7771,13 +7771,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glClientWaitSync")] @@ -7787,13 +7787,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Block and wait for a sync object to become signaled /// - /// + /// /// The sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. /// - /// + /// /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glClientWaitSync")] @@ -7809,16 +7809,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glColorMask")] @@ -7827,19 +7827,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// For glColorMaski, specifies the index of the draw buffer whose color mask to set. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glColorMaski")] @@ -7849,19 +7849,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Enable and disable writing of frame buffer color components /// - /// + /// /// For glColorMaski, specifies the index of the draw buffer whose color mask to set. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// - /// + /// /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glColorMaski")] @@ -7927,22 +7927,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -7951,22 +7951,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -7978,22 +7978,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -8005,22 +8005,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -8032,22 +8032,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The number of table entries to replace. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,count] + /// [length: format,type,count] /// Pointer to a one-dimensional array of pixel data that is processed to replace the specified region of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorSubTable")] @@ -8058,22 +8058,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -8082,22 +8082,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -8109,22 +8109,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -8136,22 +8136,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -8163,22 +8163,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a color lookup table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. /// - /// + /// /// The number of entries in the color lookup table specified by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTable")] @@ -8189,13 +8189,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameterfv")] @@ -8205,13 +8205,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameterfv")] @@ -8221,13 +8221,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameterfv")] @@ -8237,13 +8237,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameteriv")] @@ -8253,13 +8253,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameteriv")] @@ -8269,13 +8269,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameters are stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glColorTableParameteriv")] @@ -8285,7 +8285,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -8295,7 +8295,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Compiles a shader object /// - /// + /// /// Specifies the shader object to be compiled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] @@ -8305,25 +8305,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -8332,25 +8332,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -8362,25 +8362,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -8392,25 +8392,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -8422,25 +8422,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 64 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage1D")] @@ -8451,28 +8451,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -8481,28 +8481,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -8514,28 +8514,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -8547,28 +8547,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -8580,28 +8580,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 2D texture and cube map texture images that are at least 16384 texels high. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage2D")] @@ -8612,31 +8612,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -8645,31 +8645,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -8681,31 +8681,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -8717,31 +8717,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -8753,31 +8753,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture image in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. /// - /// + /// /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexImage3D")] @@ -8788,25 +8788,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -8815,25 +8815,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -8845,25 +8845,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -8875,25 +8875,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -8905,25 +8905,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a one-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage1D")] @@ -8934,31 +8934,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -8967,31 +8967,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -9003,31 +9003,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -9039,31 +9039,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -9075,31 +9075,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a two-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage2D")] @@ -9110,37 +9110,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -9149,37 +9149,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -9191,37 +9191,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -9233,37 +9233,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -9275,37 +9275,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify a three-dimensional texture subimage in a compressed format /// - /// + /// /// Specifies the target texture. Must be Texture3D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the compressed image data stored at address data. /// - /// + /// /// Specifies the number of unsigned bytes of image data starting at the address specified by data. /// - /// [length: imageSize] + /// [length: imageSize] /// Specifies a pointer to the compressed image data in memory. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glCompressedTexSubImage3D")] @@ -9784,22 +9784,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -9808,22 +9808,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -9835,22 +9835,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -9862,22 +9862,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -9889,22 +9889,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Alpha, Luminance, LuminanceAlpha, Intensity, Rgb, and Rgba. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter1D")] @@ -9915,25 +9915,25 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -9942,25 +9942,25 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -9972,25 +9972,25 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -10002,25 +10002,25 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -10032,25 +10032,25 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The width of the pixel array referenced by data. /// - /// + /// /// The height of the pixel array referenced by data. /// - /// + /// /// The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in data. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Pointer to a two-dimensional array of pixel data that is processed to build the convolution filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionFilter2D")] @@ -10061,13 +10061,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameterf")] @@ -10076,13 +10076,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameterfv")] @@ -10092,13 +10092,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameterfv")] @@ -10108,13 +10108,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// + /// /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameteri")] @@ -10123,13 +10123,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameteriv")] @@ -10139,13 +10139,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Set convolution parameters /// - /// + /// /// The target for the convolution parameter. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be set. Must be ConvolutionBorderMode. /// - /// [length: pname] + /// [length: pname] /// The parameter value. Must be one of Reduce, ConstantBorder, ReplicateBorder. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glConvolutionParameteriv")] @@ -10155,19 +10155,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_copy_buffer|VERSION_3_1] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "ARB_copy_buffer|VERSION_3_1", Version = "3.1", EntryPoint = "glCopyBufferSubData")] @@ -10176,19 +10176,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_copy_buffer|VERSION_3_1] /// Copy part of the data store of a buffer object to the data store of another buffer object /// - /// + /// /// Specifies the target from whose data store data should be read. /// - /// + /// /// Specifies the target to whose data store data should be written. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. /// - /// + /// /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. /// - /// + /// /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. /// [AutoGenerated(Category = "ARB_copy_buffer|VERSION_3_1", Version = "3.1", EntryPoint = "glCopyBufferSubData")] @@ -10197,19 +10197,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Respecify a portion of a color table /// - /// + /// /// Must be one of ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The starting index of the portion of the color table to be replaced. /// - /// + /// /// The window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// The window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// The number of table entries to replace. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyColorSubTable")] @@ -10218,19 +10218,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Copy pixels into a color table /// - /// + /// /// The color table target. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The internal storage format of the texture image. Must be one of the following symbolic constants: Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The x coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The y coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. /// - /// + /// /// The width of the pixel rectangle. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyColorTable")] @@ -10239,19 +10239,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Copy pixels into a one-dimensional convolution filter /// - /// + /// /// Must be Convolution1D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyConvolutionFilter1D")] @@ -10260,22 +10260,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Copy pixels into a two-dimensional convolution filter /// - /// + /// /// Must be Convolution2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The window space coordinates of the lower-left coordinate of the pixel array to copy. /// - /// + /// /// The width of the pixel array to copy. /// - /// + /// /// The height of the pixel array to copy. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glCopyConvolutionFilter2D")] @@ -10284,49 +10284,49 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_copy_image|VERSION_4_3] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "ARB_copy_image|VERSION_4_3", Version = "4.3", EntryPoint = "glCopyImageSubData")] @@ -10336,49 +10336,49 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_copy_image|VERSION_4_3] /// Perform a raw data copy between two images /// - /// + /// /// The name of a texture or renderbuffer object from which to copy. /// - /// + /// /// The target representing the namespace of the source name srcName. /// - /// + /// /// The mipmap level to read from the source. /// - /// + /// /// The X coordinate of the left edge of the souce region to copy. /// - /// + /// /// The Y coordinate of the top edge of the souce region to copy. /// - /// + /// /// The Z coordinate of the near edge of the souce region to copy. /// - /// + /// /// The name of a texture or renderbuffer object to which to copy. /// - /// + /// /// The target representing the namespace of the destination name dstName. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The X coordinate of the left edge of the destination region. /// - /// + /// /// The Y coordinate of the top edge of the destination region. /// - /// + /// /// The Z coordinate of the near edge of the destination region. /// - /// + /// /// The width of the region to be copied. /// - /// + /// /// The height of the region to be copied. /// - /// + /// /// The depth of the region to be copied. /// [AutoGenerated(Category = "ARB_copy_image|VERSION_4_3", Version = "4.3", EntryPoint = "glCopyImageSubData")] @@ -10408,25 +10408,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Copy pixels into a 1D texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: CompressedRed, CompressedRg, CompressedRgb, CompressedRgba. CompressedSrgb, CompressedSrgbAlpha. DepthComponent, DepthComponent16, DepthComponent24, DepthComponent32, StencilIndex8, Red, Rg, Rgb, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, Rgba16, Srgb, Srgb8, SrgbAlpha, or Srgb8Alpha8. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. The height of the texture image is 1. /// - /// + /// /// Must be 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexImage1D")] @@ -10435,28 +10435,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Copy pixels into a 2D texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the internal format of the texture. Must be one of the following symbolic constants: CompressedRed, CompressedRg, CompressedRgb, CompressedRgba. CompressedSrgb, CompressedSrgbAlpha. DepthComponent, DepthComponent16, DepthComponent24, DepthComponent32, StencilIndex8, Red, Rg, Rgb, R3G3B2, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, Rgba16, Srgb, Srgb8, SrgbAlpha, or Srgb8Alpha8. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture image. /// - /// + /// /// Specifies the height of the texture image. /// - /// + /// /// Must be 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexImage2D")] @@ -10465,22 +10465,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Copy a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the texel offset within the texture array. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the left corner of the row of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexSubImage1D")] @@ -10489,28 +10489,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Copy a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glCopyTexSubImage2D")] @@ -10519,31 +10519,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Copy a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glCopyTexSubImage3D")] @@ -10892,7 +10892,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Creates a shader object /// - /// + /// /// Specifies the type of shader to be created. Must be one of ComputeShader, VertexShader, TessControlShader, TessEvaluationShader, GeometryShader, or FragmentShader. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] @@ -10901,13 +10901,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Create a stand-alone program from an array of null-terminated source code strings /// - /// + /// /// Specifies the type of shader to create. /// - /// + /// /// Specifies the number of source code strings in the array strings. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of pointers to source code strings from which to create the program object. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glCreateShaderProgramv")] @@ -11048,7 +11048,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify whether front- or back-facing facets can be culled /// - /// + /// /// Specifies whether front- or back-facing facets are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glCullFace")] @@ -11057,10 +11057,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -11069,10 +11069,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -11084,10 +11084,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -11099,10 +11099,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -11114,10 +11114,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageCallback")] @@ -11128,22 +11128,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -11153,22 +11153,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -11178,22 +11178,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -11203,22 +11203,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -11228,22 +11228,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -11253,22 +11253,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageControl")] @@ -11278,22 +11278,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageInsert")] @@ -11303,22 +11303,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// [length: buf,length] + /// [length: buf,length] /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glDebugMessageInsert")] @@ -11328,7 +11328,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11338,7 +11338,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11348,10 +11348,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11361,10 +11361,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11374,10 +11374,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11387,10 +11387,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11400,10 +11400,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11413,10 +11413,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named buffer objects /// - /// + /// /// Specifies the number of buffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of buffer objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteBuffers")] @@ -11426,7 +11426,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11436,7 +11436,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11446,10 +11446,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11459,10 +11459,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11472,10 +11472,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11485,10 +11485,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11498,10 +11498,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11511,10 +11511,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete framebuffer objects /// - /// + /// /// Specifies the number of framebuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n framebuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteFramebuffers")] @@ -11524,7 +11524,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -11534,7 +11534,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Deletes a program object /// - /// + /// /// Specifies the program object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] @@ -11544,7 +11544,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11554,7 +11554,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11564,10 +11564,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11577,10 +11577,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11590,10 +11590,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11603,10 +11603,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11616,10 +11616,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11629,10 +11629,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Delete program pipeline objects /// - /// + /// /// Specifies the number of program pipeline objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of program pipeline objects to delete. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glDeleteProgramPipelines")] @@ -11642,7 +11642,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11652,7 +11652,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11662,10 +11662,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11675,10 +11675,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11688,10 +11688,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11701,10 +11701,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11714,10 +11714,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11727,10 +11727,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Delete named query objects /// - /// + /// /// Specifies the number of query objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of query objects to be deleted. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glDeleteQueries")] @@ -11740,7 +11740,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11750,7 +11750,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11760,10 +11760,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11773,10 +11773,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11786,10 +11786,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11799,10 +11799,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11812,10 +11812,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11825,10 +11825,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Delete renderbuffer objects /// - /// + /// /// Specifies the number of renderbuffer objects to be deleted. /// - /// [length: n] + /// [length: n] /// A pointer to an array containing n renderbuffer objects to be deleted. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteRenderbuffers")] @@ -11838,7 +11838,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11848,7 +11848,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11858,10 +11858,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11871,10 +11871,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11884,10 +11884,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11897,10 +11897,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11910,10 +11910,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11923,10 +11923,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Delete named sampler objects /// - /// + /// /// Specifies the number of sampler objects to be deleted. /// - /// [length: count] + /// [length: count] /// Specifies an array of sampler objects to be deleted. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glDeleteSamplers")] @@ -11936,7 +11936,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Deletes a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -11946,7 +11946,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Deletes a shader object /// - /// + /// /// Specifies the shader object to be deleted. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] @@ -11956,7 +11956,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Delete a sync object /// - /// + /// /// The sync object to be deleted. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glDeleteSync")] @@ -11965,7 +11965,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -11975,7 +11975,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -11985,10 +11985,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -11998,10 +11998,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -12011,10 +12011,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -12024,10 +12024,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -12037,10 +12037,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -12050,10 +12050,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Delete named textures /// - /// + /// /// Specifies the number of textures to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies an array of textures to be deleted. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDeleteTextures")] @@ -12063,7 +12063,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12073,7 +12073,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12083,10 +12083,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12096,10 +12096,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12109,10 +12109,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12122,10 +12122,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12135,10 +12135,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12148,10 +12148,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Delete transform feedback objects /// - /// + /// /// Specifies the number of transform feedback objects to delete. /// - /// [length: n] + /// [length: n] /// Specifies an array of names of transform feedback objects to delete. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDeleteTransformFeedbacks")] @@ -12161,7 +12161,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12171,7 +12171,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12181,10 +12181,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12194,10 +12194,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12207,10 +12207,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12220,10 +12220,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12233,10 +12233,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12246,10 +12246,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Delete vertex array objects /// - /// + /// /// Specifies the number of vertex array objects to be deleted. /// - /// [length: n] + /// [length: n] /// Specifies the address of an array containing the n names of the objects to be deleted. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] @@ -12259,7 +12259,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify the value used for depth buffer comparisons /// - /// + /// /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDepthFunc")] @@ -12268,7 +12268,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Enable or disable writing into the depth buffer /// - /// + /// /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDepthMask")] @@ -12277,10 +12277,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDepthRange")] @@ -12289,13 +12289,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -12305,13 +12305,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -12321,13 +12321,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -12337,13 +12337,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -12353,13 +12353,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -12369,13 +12369,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports /// - /// + /// /// Specifies the index of the first viewport whose depth range to update. /// - /// + /// /// Specifies the number of viewports whose depth range to update. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeArrayv")] @@ -12385,10 +12385,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangef")] @@ -12397,13 +12397,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport /// - /// + /// /// Specifies the index of the viewport whose depth range to update. /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeIndexed")] @@ -12413,13 +12413,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport /// - /// + /// /// Specifies the index of the viewport whose depth range to update. /// - /// + /// /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. /// - /// + /// /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glDepthRangeIndexed")] @@ -12429,10 +12429,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Detaches a shader object from a program object to which it is attached /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -12442,10 +12442,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Detaches a shader object from a program object to which it is attached /// - /// + /// /// Specifies the program object from which to detach the shader object. /// - /// + /// /// Specifies the shader object to be detached. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] @@ -12500,13 +12500,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_compute_shader|VERSION_4_3] /// Launch one or more compute work groups /// - /// + /// /// The number of work groups to be launched in the X dimension. /// - /// + /// /// The number of work groups to be launched in the Y dimension. /// - /// + /// /// The number of work groups to be launched in the Z dimension. /// [AutoGenerated(Category = "ARB_compute_shader|VERSION_4_3", Version = "4.3", EntryPoint = "glDispatchCompute")] @@ -12516,13 +12516,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_compute_shader|VERSION_4_3] /// Launch one or more compute work groups /// - /// + /// /// The number of work groups to be launched in the X dimension. /// - /// + /// /// The number of work groups to be launched in the Y dimension. /// - /// + /// /// The number of work groups to be launched in the Z dimension. /// [AutoGenerated(Category = "ARB_compute_shader|VERSION_4_3", Version = "4.3", EntryPoint = "glDispatchCompute")] @@ -12532,7 +12532,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_compute_shader|VERSION_4_3] /// Launch one or more compute work groups using parameters stored in a buffer /// - /// + /// /// The offset into the buffer object currently bound to the DispatchIndirectBuffer buffer target at which the dispatch parameters are stored. /// [AutoGenerated(Category = "ARB_compute_shader|VERSION_4_3", Version = "4.3", EntryPoint = "glDispatchComputeIndirect")] @@ -12541,13 +12541,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawArrays")] @@ -12556,10 +12556,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -12568,10 +12568,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -12583,10 +12583,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -12598,10 +12598,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -12613,10 +12613,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawArraysIndirect")] @@ -12627,16 +12627,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Draw multiple instances of a range of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysInstanced")] @@ -12645,19 +12645,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a range of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawArraysInstancedBaseInstance")] @@ -12667,19 +12667,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a range of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the starting index in the enabled arrays. /// - /// + /// /// Specifies the number of indices to be rendered. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawArraysInstancedBaseInstance")] @@ -12689,7 +12689,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify which color buffers are to be drawn into /// - /// + /// /// Specifies up to four color buffers to be drawn into. Symbolic constants None, FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and FrontAndBack are accepted. The initial value is Front for single-buffered contexts, and Back for double-buffered contexts. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glDrawBuffer")] @@ -12698,10 +12698,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDrawBuffers")] @@ -12711,10 +12711,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDrawBuffers")] @@ -12724,10 +12724,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies a list of color buffers to be drawn into /// - /// + /// /// Specifies the number of buffers in bufs. /// - /// [length: n] + /// [length: n] /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glDrawBuffers")] @@ -12737,16 +12737,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -12755,16 +12755,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -12773,16 +12773,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -12794,16 +12794,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -12815,16 +12815,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -12836,16 +12836,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glDrawElements")] @@ -12856,19 +12856,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -12877,19 +12877,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -12901,19 +12901,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -12925,19 +12925,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -12949,19 +12949,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsBaseVertex")] @@ -12972,13 +12972,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -12987,13 +12987,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -13005,13 +13005,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -13023,13 +13023,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -13041,13 +13041,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_draw_indirect|VERSION_4_0] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// + /// /// Specifies the address of a structure containing the draw parameters. /// [AutoGenerated(Category = "ARB_draw_indirect|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawElementsIndirect")] @@ -13058,19 +13058,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -13079,19 +13079,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -13103,19 +13103,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -13127,19 +13127,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -13151,19 +13151,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Draw multiple instances of a set of elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsInstanced")] @@ -13174,22 +13174,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13199,22 +13199,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13224,22 +13224,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13251,22 +13251,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13278,22 +13278,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13305,22 +13305,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13332,22 +13332,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13359,22 +13359,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13386,22 +13386,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13413,22 +13413,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Draw multiple instances of a set of elements with offset applied to instanced attributes /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the specified range of indices to be rendered. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseInstance")] @@ -13440,22 +13440,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -13464,22 +13464,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -13491,22 +13491,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -13518,22 +13518,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -13545,22 +13545,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawElementsInstancedBaseVertex")] @@ -13571,25 +13571,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13599,25 +13599,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13627,25 +13627,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13657,25 +13657,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13687,25 +13687,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13717,25 +13717,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13747,25 +13747,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13777,25 +13777,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13807,25 +13807,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13837,25 +13837,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_base_instance|VERSION_4_2] /// Render multiple instances of a set of primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count] + /// [length: count] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the number of instances of the indexed geometry that should be drawn. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// - /// + /// /// Specifies the base instance for use in fetching instanced vertex attributes. /// [AutoGenerated(Category = "ARB_base_instance|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] @@ -13867,22 +13867,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -13892,22 +13892,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -13919,22 +13919,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -13946,22 +13946,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -13973,22 +13973,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -14000,22 +14000,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -14025,22 +14025,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -14052,22 +14052,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -14079,22 +14079,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -14106,22 +14106,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Render primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glDrawRangeElements")] @@ -14133,25 +14133,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14161,25 +14161,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14191,25 +14191,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14221,25 +14221,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14251,25 +14251,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14281,25 +14281,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14309,25 +14309,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14339,25 +14339,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14369,25 +14369,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14399,25 +14399,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render primitives from array data with a per-element offset /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. /// - /// + /// /// Specifies the minimum array index contained in indices. /// - /// + /// /// Specifies the maximum array index contained in indices. /// - /// + /// /// Specifies the number of elements to be rendered. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: count,type] + /// [length: count,type] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glDrawRangeElementsBaseVertex")] @@ -14429,10 +14429,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedback")] @@ -14442,10 +14442,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Render primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedback")] @@ -14455,13 +14455,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackInstanced")] @@ -14471,13 +14471,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackInstanced")] @@ -14487,13 +14487,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Render primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedbackStream")] @@ -14503,13 +14503,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Render primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glDrawTransformFeedbackStream")] @@ -14519,16 +14519,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackStreamInstanced")] @@ -14538,16 +14538,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_transform_feedback_instanced|VERSION_4_2] /// Render multiple instances of primitives using a count derived from a specifed stream of a transform feedback object /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the name of a transform feedback object from which to retrieve a primitive count. /// - /// + /// /// Specifies the index of the transform feedback stream from which to retrieve a primitive count. /// - /// + /// /// Specifies the number of instances of the geometry to render. /// [AutoGenerated(Category = "ARB_transform_feedback_instanced|VERSION_4_2", Version = "4.2", EntryPoint = "glDrawTransformFeedbackStreamInstanced")] @@ -14557,7 +14557,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glEnable")] @@ -14566,10 +14566,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glEnablei")] @@ -14579,10 +14579,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Enable or disable server-side GL capabilities /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the switch to disable (for glEnablei and glDisablei only). /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glEnablei")] @@ -14606,7 +14606,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -14616,7 +14616,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Enable or disable a generic vertex attribute array /// - /// + /// /// Specifies the index of the generic vertex attribute to be enabled or disabled. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] @@ -14653,10 +14653,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Create a new sync object and insert it into the GL command stream /// - /// + /// /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. /// - /// + /// /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glFenceSync")] @@ -14677,13 +14677,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] @@ -14692,13 +14692,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Indicate modifications to a range of a mapped buffer /// - /// + /// /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the start of the buffer subrange, in basic machine units. /// - /// + /// /// Specifies the length of the buffer subrange, in basic machine units. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] @@ -14723,13 +14723,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Set a named parameter of a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be modified. /// - /// + /// /// The new value for the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glFramebufferParameteri")] @@ -14738,16 +14738,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -14757,16 +14757,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. /// - /// + /// /// Specifies the renderbuffer target and must be Renderbuffer. /// - /// + /// /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferRenderbuffer")] @@ -14776,16 +14776,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glFramebufferTexture")] @@ -14795,16 +14795,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2] /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glFramebufferTexture")] @@ -14876,19 +14876,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] @@ -14898,19 +14898,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Attach a single layer of a texture to a framebuffer /// - /// + /// /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. /// - /// + /// /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. /// - /// + /// /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. /// - /// + /// /// Specifies the mipmap level of texture to attach. /// - /// + /// /// Specifies the layer of texture to attach. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] @@ -14920,7 +14920,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Define front- and back-facing polygons /// - /// + /// /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glFrontFace")] @@ -14936,10 +14936,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -14949,10 +14949,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -14962,10 +14962,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -14975,10 +14975,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -14988,10 +14988,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -15001,10 +15001,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate buffer object names /// - /// + /// /// Specifies the number of buffer object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated buffer object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenBuffers")] @@ -15014,7 +15014,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate mipmaps for a specified texture target /// - /// + /// /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray or TextureCubeMap. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenerateMipmap")] @@ -15042,10 +15042,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -15055,10 +15055,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -15068,10 +15068,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -15081,10 +15081,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -15094,10 +15094,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -15107,10 +15107,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate framebuffer object names /// - /// + /// /// Specifies the number of framebuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated framebuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenFramebuffers")] @@ -15127,10 +15127,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -15140,10 +15140,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -15153,10 +15153,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -15166,10 +15166,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -15179,10 +15179,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -15192,10 +15192,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Reserve program pipeline object names /// - /// + /// /// Specifies the number of program pipeline object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGenProgramPipelines")] @@ -15212,10 +15212,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -15225,10 +15225,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -15238,10 +15238,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -15251,10 +15251,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -15264,10 +15264,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -15277,10 +15277,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Generate query object names /// - /// + /// /// Specifies the number of query object names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated query object names are stored. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGenQueries")] @@ -15297,10 +15297,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -15310,10 +15310,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -15323,10 +15323,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -15336,10 +15336,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -15349,10 +15349,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -15362,10 +15362,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Generate renderbuffer object names /// - /// + /// /// Specifies the number of renderbuffer object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated renderbuffer object names are stored. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenRenderbuffers")] @@ -15382,10 +15382,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -15395,10 +15395,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -15408,10 +15408,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -15421,10 +15421,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -15434,10 +15434,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -15447,10 +15447,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Generate sampler object names /// - /// + /// /// Specifies the number of sampler object names to generate. /// - /// [length: count] + /// [length: count] /// Specifies an array in which the generated sampler object names are stored. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGenSamplers")] @@ -15467,10 +15467,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -15480,10 +15480,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -15493,10 +15493,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -15506,10 +15506,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -15519,10 +15519,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -15532,10 +15532,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Generate texture names /// - /// + /// /// Specifies the number of texture names to be generated. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated texture names are stored. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glGenTextures")] @@ -15552,10 +15552,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -15565,10 +15565,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -15578,10 +15578,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -15591,10 +15591,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -15604,10 +15604,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -15617,10 +15617,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Reserve transform feedback object names /// - /// + /// /// Specifies the number of transform feedback object names to reserve. /// - /// [length: n] + /// [length: n] /// Specifies an array of into which the reserved names will be written. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glGenTransformFeedbacks")] @@ -15637,10 +15637,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -15650,10 +15650,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -15663,10 +15663,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -15676,10 +15676,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -15689,10 +15689,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -15702,10 +15702,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Generate vertex array object names /// - /// + /// /// Specifies the number of vertex array object names to generate. /// - /// [length: n] + /// [length: n] /// Specifies an array in which the generated vertex array object names are stored. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] @@ -15715,16 +15715,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -15734,16 +15734,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -15753,16 +15753,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -15772,16 +15772,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -15791,16 +15791,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -15810,16 +15810,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_atomic_counters|VERSION_4_2] /// Retrieve information about the set of active atomic counter buffers for a program /// - /// + /// /// The name of a program object from which to retrieve information. /// - /// + /// /// Specifies index of an active atomic counter buffer. /// - /// + /// /// Specifies which parameter of the atomic counter buffer to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_shader_atomic_counters|VERSION_4_2", Version = "4.2", EntryPoint = "glGetActiveAtomicCounterBufferiv")] @@ -15829,25 +15829,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -15857,25 +15857,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -15885,25 +15885,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -15913,25 +15913,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active attribute variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the attribute variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the attribute variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the attribute variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the attribute variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] @@ -15941,22 +15941,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -15966,22 +15966,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -15991,22 +15991,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -16016,22 +16016,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query the subroutine name. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable which is to receive the length of the shader subroutine uniform name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of an array into which the name of the shader subroutine uniform will be written. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineName")] @@ -16041,19 +16041,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -16063,19 +16063,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -16085,19 +16085,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -16107,19 +16107,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -16129,19 +16129,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -16151,19 +16151,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query a property of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the parameter of the shader subroutine uniform to query. pname must be NumCompatibleSubroutines, CompatibleSubroutines, UniformSize or UniformNameLength. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformiv")] @@ -16173,22 +16173,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -16198,22 +16198,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -16223,22 +16223,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -16248,22 +16248,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Query the name of an active shader subroutine uniform /// - /// + /// /// Specifies the name of the program containing the subroutine. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the index of the shader subroutine uniform. /// - /// + /// /// Specifies the size of the buffer whose address is given in name. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which is written the number of characters copied into name. /// - /// [length: bufsize] + /// [length: bufsize] /// Specifies the address of a buffer that will receive the name of the specified shader subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetActiveSubroutineUniformName")] @@ -16273,25 +16273,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -16301,25 +16301,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -16329,25 +16329,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -16357,25 +16357,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns information about an active uniform variable for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the index of the uniform variable to be queried. /// - /// + /// /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. /// - /// [length: 1] + /// [length: 1] /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. /// - /// [length: 1] + /// [length: 1] /// Returns the size of the uniform variable. /// - /// [length: 1] + /// [length: 1] /// Returns the data type of the uniform variable. /// - /// [length: bufSize] + /// [length: bufSize] /// Returns a null terminated string containing the name of the uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] @@ -16385,16 +16385,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -16404,16 +16404,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -16423,16 +16423,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -16442,16 +16442,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -16461,16 +16461,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -16480,16 +16480,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query information about an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the name of the parameter to query. /// - /// [length: program,uniformBlockIndex,pname] + /// [length: program,uniformBlockIndex,pname] /// Specifies the address of a variable to receive the result of the query. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockiv")] @@ -16499,19 +16499,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -16521,19 +16521,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -16543,19 +16543,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -16565,19 +16565,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the name of an active uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the index of the uniform block within program. /// - /// + /// /// Specifies the size of the buffer addressed by uniformBlockName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformBlockName")] @@ -16587,19 +16587,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -16609,19 +16609,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -16631,19 +16631,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -16653,19 +16653,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Query the name of an active uniform /// - /// + /// /// Specifies the program containing the active uniform index uniformIndex. /// - /// + /// /// Specifies the index of the active uniform whose name to query. /// - /// + /// /// Specifies the size of the buffer, in units of GLchar, of the buffer whose address is specified in uniformName. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable that will receive the number of characters that were or would have been written to the buffer addressed by uniformName. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a buffer into which the GL will place the name of the active uniform at uniformIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformName")] @@ -16675,19 +16675,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -16697,19 +16697,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -16719,19 +16719,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -16741,19 +16741,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -16763,19 +16763,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -16785,19 +16785,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Returns information about several active uniform variables for the specified program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. /// - /// + /// /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. /// - /// [length: uniformCount,pname] + /// [length: uniformCount,pname] /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetActiveUniformsiv")] @@ -16807,16 +16807,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -16826,16 +16826,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -16845,16 +16845,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -16864,16 +16864,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -16883,16 +16883,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -16902,16 +16902,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the handles of the shader objects attached to a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the size of the array for storing the returned object names. /// - /// [length: 1] + /// [length: 1] /// Returns the number of names actually returned in shaders. /// - /// [length: maxCount] + /// [length: maxCount] /// Specifies an array that is used to return the names of attached shader objects. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] @@ -16921,10 +16921,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -16934,10 +16934,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the location of an attribute variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] @@ -17022,13 +17022,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glGetBufferParameteri64v")] @@ -17038,13 +17038,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glGetBufferParameteri64v")] @@ -17054,13 +17054,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_3_2", Version = "3.2", EntryPoint = "glGetBufferParameteri64v")] @@ -17070,13 +17070,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferParameteriv")] @@ -17086,13 +17086,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferParameteriv")] @@ -17102,13 +17102,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a buffer object /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. /// - /// + /// /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. /// - /// [length: pname] + /// [length: pname] /// Returns the requested parameter. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferParameteriv")] @@ -17118,13 +17118,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -17133,13 +17133,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -17151,13 +17151,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -17169,13 +17169,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -17187,13 +17187,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return the pointer to a mapped buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferPointerv")] @@ -17204,16 +17204,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17222,16 +17222,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17243,16 +17243,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17264,16 +17264,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17285,16 +17285,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17305,16 +17305,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17323,16 +17323,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17344,16 +17344,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17365,16 +17365,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17386,16 +17386,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Returns a subset of a buffer object's data store /// - /// + /// /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryResultBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. /// - /// + /// /// Specifies the offset into the buffer object's data store from which data will be returned, measured in bytes. /// - /// + /// /// Specifies the size in bytes of the data store region being returned. /// - /// [length: size] + /// [length: size] /// Specifies a pointer to the location where buffer object data is returned. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetBufferSubData")] @@ -17406,16 +17406,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -17424,16 +17424,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -17445,16 +17445,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -17466,16 +17466,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -17487,16 +17487,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Retrieve contents of a color lookup table /// - /// + /// /// Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. /// - /// + /// /// The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to a one-dimensional array of pixel data containing the contents of the color table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTable")] @@ -17507,13 +17507,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameterfv")] @@ -17523,13 +17523,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameterfv")] @@ -17539,13 +17539,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameterfv")] @@ -17555,13 +17555,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameteriv")] @@ -17571,13 +17571,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameteriv")] @@ -17587,13 +17587,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get color lookup table parameters /// - /// + /// /// The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. /// - /// + /// /// The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. /// - /// [length: pname] + /// [length: pname] /// A pointer to an array where the values of the parameter will be stored. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetColorTableParameteriv")] @@ -17603,13 +17603,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -17618,13 +17618,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -17636,13 +17636,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -17654,13 +17654,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -17672,13 +17672,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Return a compressed texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// [length: target,level] + /// [length: target,level] /// Returns the compressed texture image. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glGetCompressedTexImage")] @@ -17961,16 +17961,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -17979,16 +17979,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -18000,16 +18000,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -18021,16 +18021,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -18042,16 +18042,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get current 1D or 2D convolution filter kernel /// - /// + /// /// The filter to be retrieved. Must be one of Convolution1D or Convolution2D. /// - /// + /// /// Format of the output image. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output image. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the output image. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionFilter")] @@ -18062,13 +18062,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameterfv")] @@ -18078,13 +18078,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameterfv")] @@ -18094,13 +18094,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameterfv")] @@ -18110,13 +18110,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameteriv")] @@ -18126,13 +18126,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameteriv")] @@ -18142,13 +18142,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get convolution parameters /// - /// + /// /// The filter whose parameters are to be retrieved. Must be one of Convolution1D, Convolution2D, or Separable2D. /// - /// + /// /// The parameter to be retrieved. Must be one of ConvolutionBorderMode, ConvolutionBorderColor, ConvolutionFilterScale, ConvolutionFilterBias, ConvolutionFormat, ConvolutionWidth, ConvolutionHeight, MaxConvolutionWidth, or MaxConvolutionHeight. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the parameters to be retrieved. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetConvolutionParameteriv")] @@ -18158,28 +18158,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -18189,28 +18189,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -18220,28 +18220,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -18251,28 +18251,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -18282,28 +18282,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -18313,28 +18313,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetDebugMessageLog")] @@ -18500,10 +18500,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Query the bindings of color indices to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// + /// /// The name of the user-defined varying out variable whose index to query /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glGetFragDataIndex")] @@ -18513,10 +18513,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_blend_func_extended|VERSION_3_3] /// Query the bindings of color indices to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// + /// /// The name of the user-defined varying out variable whose index to query /// [AutoGenerated(Category = "ARB_blend_func_extended|VERSION_3_3", Version = "3.3", EntryPoint = "glGetFragDataIndex")] @@ -18526,10 +18526,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] @@ -18539,10 +18539,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Query the bindings of color numbers to user-defined varying out variables /// - /// + /// /// The name of the program containing varying out variable whose binding to query /// - /// [length: name] + /// [length: name] /// The name of the user-defined varying out variable whose binding to query /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] @@ -18552,16 +18552,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -18571,16 +18571,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -18590,16 +18590,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about attachments of a bound framebuffer object /// - /// + /// /// Specifies the target of the query operation. /// - /// + /// /// Specifies the attachment within target /// - /// + /// /// Specifies the parameter of attachment to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable receive the value of pname for attachment. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] @@ -18609,13 +18609,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glGetFramebufferParameteriv")] @@ -18625,13 +18625,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glGetFramebufferParameteriv")] @@ -18641,13 +18641,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_framebuffer_no_attachments|VERSION_4_3] /// Retrieve a named parameter from a framebuffer /// - /// + /// /// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. /// - /// + /// /// A token indicating the parameter to be retrieved. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to receive the value of the parameter named pname. /// [AutoGenerated(Category = "ARB_framebuffer_no_attachments|VERSION_4_3", Version = "4.3", EntryPoint = "glGetFramebufferParameteriv")] @@ -18661,19 +18661,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -18682,19 +18682,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -18706,19 +18706,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -18730,19 +18730,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -18754,19 +18754,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram table /// - /// + /// /// Must be Histogram. /// - /// + /// /// If True, each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If False, none of the counters in the histogram table is modified. /// - /// + /// /// The format of values to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of values to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned histogram table. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogram")] @@ -18777,13 +18777,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameterfv")] @@ -18793,13 +18793,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameterfv")] @@ -18809,13 +18809,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameterfv")] @@ -18825,13 +18825,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameteriv")] @@ -18841,13 +18841,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameteriv")] @@ -18857,13 +18857,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get histogram parameters /// - /// + /// /// Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The name of the parameter to be retrieved. Must be one of HistogramWidth, HistogramFormat, HistogramRedSize, HistogramGreenSize, HistogramBlueSize, HistogramAlphaSize, HistogramLuminanceSize, or HistogramSink. /// - /// [length: pname] + /// [length: pname] /// Pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetHistogramParameteriv")] @@ -19023,19 +19023,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_internalformat_query2|VERSION_4_3] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query2|VERSION_4_3", Version = "4.3", EntryPoint = "glGetInternalformati64v")] @@ -19045,19 +19045,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_internalformat_query2|VERSION_4_3] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query2|VERSION_4_3", Version = "4.3", EntryPoint = "glGetInternalformati64v")] @@ -19067,19 +19067,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_internalformat_query2|VERSION_4_3] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query2|VERSION_4_3", Version = "4.3", EntryPoint = "glGetInternalformati64v")] @@ -19089,19 +19089,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_internalformat_query|VERSION_4_2] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query|VERSION_4_2", Version = "4.2", EntryPoint = "glGetInternalformativ")] @@ -19111,19 +19111,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_internalformat_query|VERSION_4_2] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query|VERSION_4_2", Version = "4.2", EntryPoint = "glGetInternalformativ")] @@ -19133,19 +19133,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_internalformat_query|VERSION_4_2] /// Retrieve information about implementation-dependent support for internal formats /// - /// + /// /// Indicates the usage of the internal format. target must be Texture1D, Texture1DArray, Texture2D, Texture2DArray, Texture3D, TextureCubeMap, TextureCubeMapArray, TextureRectangle, TextureBuffer, Renderbuffer, Texture2DMultisample or Texture2DMultisampleArray. /// - /// + /// /// Specifies the internal format about which to retrieve information. /// - /// + /// /// Specifies the type of information to query. /// - /// + /// /// Specifies the maximum number of basic machine units that may be written to params by the function. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of a variable into which to write the retrieved information. /// [AutoGenerated(Category = "ARB_internalformat_query|VERSION_4_2", Version = "4.2", EntryPoint = "glGetInternalformativ")] @@ -19155,19 +19155,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -19176,19 +19176,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -19200,19 +19200,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -19224,19 +19224,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -19248,19 +19248,19 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minimum and maximum pixel values /// - /// + /// /// Must be Minmax. /// - /// + /// /// If True, all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If False, the minmax table is unaltered. /// - /// + /// /// The format of the data to be returned in values. Must be one of Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// The type of the data to be returned in values. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// A pointer to storage for the returned values. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmax")] @@ -19271,13 +19271,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameterfv")] @@ -19287,13 +19287,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameterfv")] @@ -19303,13 +19303,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameterfv")] @@ -19319,13 +19319,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameteriv")] @@ -19335,13 +19335,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameteriv")] @@ -19351,13 +19351,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get minmax parameters /// - /// + /// /// Must be Minmax. /// - /// + /// /// The parameter to be retrieved. Must be one of MinmaxFormat or MinmaxSink. /// - /// [length: pname] + /// [length: pname] /// A pointer to storage for the retrieved parameters. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetMinmaxParameteriv")] @@ -19367,13 +19367,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -19383,13 +19383,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -19399,13 +19399,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -19415,13 +19415,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -19431,13 +19431,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -19447,13 +19447,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Retrieve the location of a sample /// - /// + /// /// Specifies the sample parameter name. pname must be SamplePosition. /// - /// + /// /// Specifies the index of the sample whose position to query. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the position of the sample. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glGetMultisamplefv")] @@ -20752,19 +20752,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -20774,19 +20774,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -20796,19 +20796,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -20818,19 +20818,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -20840,19 +20840,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -20862,19 +20862,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glGetObjectLabel")] @@ -20884,16 +20884,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -20904,16 +20904,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -20924,16 +20924,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -20944,16 +20944,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -20966,16 +20966,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -20988,16 +20988,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21010,16 +21010,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21032,16 +21032,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21054,16 +21054,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21076,16 +21076,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21098,16 +21098,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21120,16 +21120,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21142,16 +21142,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21164,16 +21164,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21186,16 +21186,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -21208,10 +21208,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3|VERSION_4_3", Version = "4.3", EntryPoint = "glGetPointerv")] @@ -21220,10 +21220,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3|VERSION_4_3", Version = "4.3", EntryPoint = "glGetPointerv")] @@ -21235,10 +21235,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3|VERSION_4_3", Version = "4.3", EntryPoint = "glGetPointerv")] @@ -21250,10 +21250,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3|VERSION_4_3", Version = "4.3", EntryPoint = "glGetPointerv")] @@ -21265,10 +21265,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3|VERSION_4_3] /// Return the address of the specified pointer /// - /// + /// /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value specified by pname. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3|VERSION_4_3", Version = "4.3", EntryPoint = "glGetPointerv")] @@ -21279,19 +21279,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21301,19 +21301,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21325,19 +21325,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21349,19 +21349,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21373,19 +21373,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21397,19 +21397,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21419,19 +21419,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21443,19 +21443,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21467,19 +21467,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21491,19 +21491,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21515,19 +21515,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21537,19 +21537,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21561,19 +21561,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21585,19 +21585,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21609,19 +21609,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21633,19 +21633,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21655,19 +21655,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21679,19 +21679,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21703,19 +21703,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21727,19 +21727,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Return a binary representation of a program object's compiled and linked executable source /// - /// + /// /// Specifies the name of a program object whose binary representation to retrieve. /// - /// + /// /// Specifies the size of the buffer whose address is given by binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the number of bytes written into binary. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address an array into which the GL will return program's binary representation. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramBinary")] @@ -21751,16 +21751,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -21770,16 +21770,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -21789,16 +21789,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -21808,16 +21808,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a program object /// - /// + /// /// Specifies the program object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] @@ -21827,16 +21827,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -21846,16 +21846,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -21865,16 +21865,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -21884,16 +21884,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -21903,16 +21903,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -21922,16 +21922,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query a property of an interface in a program /// - /// + /// /// The name of a program object whose interface to query. /// - /// + /// /// A token identifying the interface within program to query. /// - /// + /// /// The name of the parameter within programInterface to query. /// - /// [length: pname] + /// [length: pname] /// The address of a variable to retrieve the value of pname for the program interface. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramInterfaceiv")] @@ -21941,13 +21941,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -21957,13 +21957,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -21973,13 +21973,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -21989,13 +21989,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -22005,13 +22005,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -22021,13 +22021,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a program object /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] @@ -22037,16 +22037,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] @@ -22056,16 +22056,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] @@ -22075,16 +22075,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] @@ -22094,16 +22094,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve the info log string from a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object from which to retrieve the info log. /// - /// + /// /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which will be written the number of characters written into infoLog. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array of characters into which will be written the info log for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineInfoLog")] @@ -22113,13 +22113,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -22129,13 +22129,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -22145,13 +22145,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -22161,13 +22161,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -22177,13 +22177,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -22193,13 +22193,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Retrieve properties of a program pipeline object /// - /// + /// /// Specifies the name of a program pipeline object whose parameter retrieve. /// - /// + /// /// Specifies the name of the parameter to retrieve. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glGetProgramPipelineiv")] @@ -22209,13 +22209,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the index of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the index of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceIndex")] @@ -22225,13 +22225,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the index of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the index of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceIndex")] @@ -22241,10 +22241,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22261,10 +22261,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22280,10 +22280,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22300,10 +22300,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22320,10 +22320,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22340,10 +22340,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22359,10 +22359,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22379,10 +22379,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Retrieve values for multiple properties of a single active resource within a program object /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// /// @@ -22399,13 +22399,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the location of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocation")] @@ -22415,13 +22415,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the location of a named resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocation")] @@ -22431,13 +22431,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the fragment color index of a named variable within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocationIndex")] @@ -22447,13 +22447,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the fragment color index of a named variable within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the resource named name. /// - /// [length: name] + /// [length: name] /// The name of the resource to query the location of. /// [AutoGenerated(Category = "ARB_program_interface_query|VERSION_4_3", Version = "4.3", EntryPoint = "glGetProgramResourceLocationIndex")] @@ -22463,22 +22463,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -22489,22 +22489,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -22515,22 +22515,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -22541,22 +22541,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -22567,22 +22567,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -22593,22 +22593,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_program_interface_query|VERSION_4_3] /// Query the name of an indexed resource within a program /// - /// + /// /// The name of a program object whose resources to query. /// - /// + /// /// A token identifying the interface within program containing the indexed resource. /// - /// + /// /// The index of the resource within programInterface of program. /// - /// + /// /// The size of the character array whose address is given by name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the length of the resource name. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a character array into which will be written the name of the resource. /// [Obsolete("Use out overload instead")] @@ -22619,16 +22619,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -22638,16 +22638,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -22657,16 +22657,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -22676,16 +22676,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve properties of a program object corresponding to a specified shader stage /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for the subroutine parameter. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the parameter of the shader to query. pname must be ActiveSubroutineUniforms, ActiveSubroutineUniformLocations, ActiveSubroutines, ActiveSubroutineUniformMaxLength, or ActiveSubroutineMaxLength. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable into which the queried value or values will be placed. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetProgramStageiv")] @@ -22695,16 +22695,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -22714,16 +22714,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -22733,16 +22733,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -22752,16 +22752,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -22771,16 +22771,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -22790,16 +22790,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback3|VERSION_4_0] /// Return parameters of an indexed query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the index of the query object target. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "ARB_transform_feedback3|VERSION_4_0", Version = "4.0", EntryPoint = "glGetQueryIndexediv")] @@ -22809,13 +22809,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryiv")] @@ -22825,13 +22825,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryiv")] @@ -22841,13 +22841,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object target /// - /// + /// /// Specifies a query object target. Must be SamplesPassed, AnySamplesPassed, AnySamplesPassedConservativePrimitivesGenerated, TransformFeedbackPrimitivesWritten, TimeElapsed, or Timestamp. /// - /// + /// /// Specifies the symbolic name of a query object target parameter. Accepted values are CurrentQuery or QueryCounterBits. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryiv")] @@ -22857,13 +22857,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -22873,13 +22873,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -22889,13 +22889,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -22905,13 +22905,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -22921,13 +22921,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -22937,13 +22937,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjecti64v")] @@ -22953,13 +22953,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -22969,13 +22969,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -22985,13 +22985,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -23001,13 +23001,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -23017,13 +23017,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -23033,13 +23033,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectiv")] @@ -23049,13 +23049,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjectui64v")] @@ -23065,13 +23065,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjectui64v")] @@ -23081,13 +23081,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glGetQueryObjectui64v")] @@ -23097,13 +23097,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectuiv")] @@ -23113,13 +23113,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectuiv")] @@ -23129,13 +23129,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Return parameters of a query object /// - /// + /// /// Specifies the name of a query object. /// - /// + /// /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. /// - /// [length: pname] + /// [length: pname] /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glGetQueryObjectuiv")] @@ -23145,13 +23145,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -23161,13 +23161,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -23177,13 +23177,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Retrieve information about a bound renderbuffer object /// - /// + /// /// Specifies the target of the query operation. target must be Renderbuffer. /// - /// + /// /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array to receive the value of the queried parameter. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glGetRenderbufferParameteriv")] @@ -23193,13 +23193,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -23209,13 +23209,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -23225,13 +23225,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -23241,13 +23241,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -23257,13 +23257,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -23273,13 +23273,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameterfv")] @@ -23361,13 +23361,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -23377,13 +23377,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -23393,13 +23393,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -23409,13 +23409,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -23425,13 +23425,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -23441,13 +23441,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Return sampler parameter values /// - /// + /// /// Specifies name of the sampler object from which to retrieve parameters. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureLodBias, TextureWrapS, TextureWrapT, TextureWrapR, TextureBorderColor, TextureCompareMode, and TextureCompareFunc are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the sampler parameters. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glGetSamplerParameteriv")] @@ -23457,22 +23457,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -23481,22 +23481,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -23510,22 +23510,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -23539,22 +23539,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -23568,22 +23568,22 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Get separable convolution filter kernel images /// - /// + /// /// The separable filter to be retrieved. Must be Separable2D. /// - /// + /// /// Format of the output images. Must be one of Red, Green, Blue, Alpha, Rgb, BgrRgba, Bgra, Luminance, or LuminanceAlpha. /// - /// + /// /// Data type of components in the output images. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the row filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the column filter image. /// - /// [length: target,format,type] + /// [length: target,format,type] /// Pointer to storage for the span filter image (currently unused). /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glGetSeparableFilter")] @@ -23596,16 +23596,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -23615,16 +23615,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -23634,16 +23634,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -23653,16 +23653,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the information log for a shader object /// - /// + /// /// Specifies the shader object whose information log is to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned information log. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in infoLog (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the information log. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] @@ -23672,13 +23672,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -23688,13 +23688,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -23704,13 +23704,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -23720,13 +23720,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -23736,13 +23736,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -23752,13 +23752,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns a parameter from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. /// - /// [length: pname] + /// [length: pname] /// Returns the requested object parameter. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] @@ -23768,16 +23768,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glGetShaderPrecisionFormat")] @@ -23787,16 +23787,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glGetShaderPrecisionFormat")] @@ -23806,16 +23806,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Retrieve the range and precision for numeric formats supported by the shader compiler /// - /// + /// /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. /// - /// + /// /// Specifies the numeric format whose precision and range to query. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. /// - /// [length: 2] + /// [length: 2] /// Specifies the address of an integer into which the numeric precision of the implementation is written. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glGetShaderPrecisionFormat")] @@ -23825,16 +23825,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -23844,16 +23844,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -23863,16 +23863,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -23882,16 +23882,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the source code string from a shader object /// - /// + /// /// Specifies the shader object to be queried. /// - /// + /// /// Specifies the size of the character buffer for storing the returned source code string. /// - /// [length: 1] + /// [length: 1] /// Returns the length of the string returned in source (excluding the null terminator). /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies an array of characters that is used to return the source code string. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] @@ -23901,7 +23901,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetString")] @@ -23910,10 +23910,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] @@ -23923,10 +23923,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Return a string describing the current GL connection /// - /// + /// /// Specifies a symbolic constant, one of Vendor, Renderer, Version, or ShadingLanguageVersion. Additionally, glGetStringi accepts the Extensions token. /// - /// + /// /// For glGetStringi, specifies the index of the string to return. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] @@ -23936,13 +23936,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the index of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineIndex")] @@ -23952,13 +23952,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the index of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineIndex")] @@ -23968,13 +23968,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the location of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineUniformLocation")] @@ -23984,13 +23984,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the location of a subroutine uniform of a given shader stage within a program /// - /// + /// /// Specifies the name of the program containing shader stage. /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the name of the subroutine uniform whose index to query. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetSubroutineUniformLocation")] @@ -24000,19 +24000,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glGetSynciv")] @@ -24022,19 +24022,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glGetSynciv")] @@ -24044,19 +24044,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Query the properties of a sync object /// - /// + /// /// Specifies the sync object whose properties to query. /// - /// + /// /// Specifies the parameter whose value to retrieve from the sync object specified in sync. /// - /// + /// /// Specifies the size of the buffer whose address is given in values. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of an variable to receive the number of integers placed in values. /// - /// [length: bufSize] + /// [length: bufSize] /// Specifies the address of an array to receive the values of the queried parameter. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glGetSynciv")] @@ -24066,19 +24066,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -24087,19 +24087,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -24111,19 +24111,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -24135,19 +24135,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -24159,19 +24159,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return a texture image /// - /// + /// /// Specifies which texture is to be obtained. Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, and TextureCubeMapNegativeZ are accepted. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies a pixel format for the returned data. The supported formats are StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rg, Rgb, Rgba, Bgr, Bgra, RedInteger, GreenInteger, BlueInteger, RgInteger, RgbInteger, RgbaInteger, BgrInteger, BgraInteger. /// - /// + /// /// Specifies a pixel type for the returned data. The supported types are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, and Float32UnsignedInt248Rev. /// - /// [length: target,level,format,type] + /// [length: target,level,format,type] /// Returns the texture image. Should be a pointer to an array of the type specified by type. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexImage")] @@ -24182,16 +24182,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameterfv")] @@ -24201,16 +24201,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameterfv")] @@ -24220,16 +24220,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameterfv")] @@ -24239,16 +24239,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameteriv")] @@ -24258,16 +24258,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameteriv")] @@ -24277,16 +24277,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values for a specific level of detail /// - /// + /// /// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer. /// - /// + /// /// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image. /// - /// + /// /// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexLevelParameteriv")] @@ -24296,13 +24296,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] @@ -24312,13 +24312,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] @@ -24328,13 +24328,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] @@ -24392,13 +24392,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] @@ -24408,13 +24408,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] @@ -24424,13 +24424,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Return texture parameter values /// - /// + /// /// Specifies the symbolic name of the target texture. Texture1D, Texture2D, Texture1DArray, Texture2DArray, Texture3D, TextureRectangle, TextureCubeMap, and TextureCubeMapArray are accepted. /// - /// + /// /// Specifies the symbolic name of a texture parameter. DepthStencilTextureMode, TextureBaseLevel, TextureBorderColor, TextureCompareMode, TextureCompareFunc, TextureImmutableFormat, TextureImmutableLevels, TextureLodBias, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureSwizzleRgba, TextureViewMinLayer, TextureViewMinLevel, TextureViewNumLayers, TextureViewNumLevels, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. /// - /// [length: pname] + /// [length: pname] /// Returns the texture parameters. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] @@ -25184,25 +25184,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -25212,25 +25212,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -25240,25 +25240,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -25268,25 +25268,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Retrieve information about varying variables selected for transform feedback /// - /// + /// /// The name of the target program object. /// - /// + /// /// The index of the varying variable whose information to retrieve. /// - /// + /// /// The maximum number of characters, including the null terminator, that may be written into name. /// - /// [length: 1] + /// [length: 1] /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will receive the size of the varying. /// - /// [length: 1] + /// [length: 1] /// The address of a variable that will recieve the type of the varying. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a buffer into which will be written the name of the varying. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] @@ -25296,10 +25296,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the address an array of characters to containing the name of the uniform block whose index to retrieve. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformBlockIndex")] @@ -25309,10 +25309,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing the uniform block. /// - /// + /// /// Specifies the address an array of characters to containing the name of the uniform block whose index to retrieve. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformBlockIndex")] @@ -25322,13 +25322,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -25338,13 +25338,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -25354,13 +25354,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -25370,13 +25370,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -25386,13 +25386,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -25402,13 +25402,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformdv")] @@ -25418,13 +25418,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -25434,13 +25434,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -25450,13 +25450,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -25466,13 +25466,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -25482,13 +25482,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -25498,13 +25498,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] @@ -25514,16 +25514,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -25533,16 +25533,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -25552,16 +25552,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -25571,16 +25571,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -25590,16 +25590,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -25609,16 +25609,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Retrieve the index of a named uniform block /// - /// + /// /// Specifies the name of a program containing uniforms whose indices to query. /// - /// + /// /// Specifies the number of uniforms whose indices to query. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. /// - /// [length: uniformCount] + /// [length: uniformCount] /// Specifies the address of an array that will receive the indices of the uniforms. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glGetUniformIndices")] @@ -25628,13 +25628,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -25644,13 +25644,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -25660,13 +25660,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -25676,13 +25676,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -25692,13 +25692,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -25708,13 +25708,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] @@ -25724,10 +25724,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -25737,10 +25737,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Returns the location of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] @@ -25750,13 +25750,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -25766,13 +25766,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -25782,13 +25782,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -25798,13 +25798,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Retrieve the value of a subroutine uniform of a given shader stage of the current program /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the location of the subroutine uniform. /// - /// [length: 1] + /// [length: 1] /// Specifies the address of a variable to receive the value or values of the subroutine uniform. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glGetUniformSubroutineuiv")] @@ -25814,13 +25814,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -25830,13 +25830,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -25846,13 +25846,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Returns the value of a uniform variable /// - /// + /// /// Specifies the program object to be queried. /// - /// + /// /// Specifies the location of the uniform variable to be queried. /// - /// [length: program,location] + /// [length: program,location] /// Returns the value of the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] @@ -26018,13 +26018,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -26034,13 +26034,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -26050,13 +26050,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -26066,13 +26066,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -26082,13 +26082,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -26098,13 +26098,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribdv")] @@ -26114,13 +26114,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -26130,13 +26130,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -26146,13 +26146,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -26162,13 +26162,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -26178,13 +26178,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -26194,13 +26194,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] @@ -26258,13 +26258,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -26274,13 +26274,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -26290,13 +26290,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -26306,13 +26306,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -26322,13 +26322,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -26338,13 +26338,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return a generic vertex attribute parameter /// - /// + /// /// Specifies the generic vertex attribute parameter to be queried. /// - /// + /// /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. /// - /// [length: 4] + /// [length: 4] /// Returns the requested data. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] @@ -26402,13 +26402,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26418,13 +26418,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26436,13 +26436,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26454,13 +26454,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26472,13 +26472,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26490,13 +26490,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26506,13 +26506,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26524,13 +26524,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26542,13 +26542,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26560,13 +26560,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Return the address of the specified generic vertex attribute pointer /// - /// + /// /// Specifies the generic vertex attribute parameter to be returned. /// - /// + /// /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. /// - /// [length: 1] + /// [length: 1] /// Returns the pointer value. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] @@ -26578,10 +26578,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify implementation-specific hints /// - /// + /// /// Specifies a symbolic constant indicating the behavior to be controlled. LineSmoothHint, PolygonSmoothHint, TextureCompressionHint, and FragmentShaderDerivativeHint are accepted. /// - /// + /// /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glHint")] @@ -26590,16 +26590,16 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define histogram table /// - /// + /// /// The histogram whose parameters are to be set. Must be one of Histogram or ProxyHistogram. /// - /// + /// /// The number of entries in the histogram table. Must be a power of 2. /// - /// + /// /// The format of entries in the histogram table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the histogramming process and no drawing or texture loading will take place. If False, pixels will proceed to the minmax process after histogramming. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glHistogram")] @@ -26608,7 +26608,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a buffer object's data store /// - /// + /// /// The name of a buffer object whose data store to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferData")] @@ -26618,7 +26618,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a buffer object's data store /// - /// + /// /// The name of a buffer object whose data store to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferData")] @@ -26628,13 +26628,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -26644,13 +26644,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -26660,13 +26660,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -26676,13 +26676,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a buffer object's data store /// - /// + /// /// The name of a buffer object, a subrange of whose data store to invalidate. /// - /// + /// /// The offset within the buffer's data store of the start of the range to be invalidated. /// - /// + /// /// The length of the range within the buffer's data store to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateBufferSubData")] @@ -26692,13 +26692,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateFramebuffer")] @@ -26708,13 +26708,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateFramebuffer")] @@ -26724,13 +26724,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateFramebuffer")] @@ -26860,25 +26860,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a region of some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateSubFramebuffer")] @@ -26888,25 +26888,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a region of some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateSubFramebuffer")] @@ -26916,25 +26916,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the content of a region of some or all of a framebuffer object's attachments /// - /// + /// /// The target to which the framebuffer is attached. target must be Framebuffer, DrawFramebuffer, or ReadFramebuffer. /// - /// + /// /// The number of entries in the attachments array. /// - /// [length: numAttachments] + /// [length: numAttachments] /// The address of an array identifying the attachments to be invalidated. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateSubFramebuffer")] @@ -26944,10 +26944,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the entirety a texture image /// - /// + /// /// The name of a texture object to invalidate. /// - /// + /// /// The level of detail of the texture object to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexImage")] @@ -26957,10 +26957,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate the entirety a texture image /// - /// + /// /// The name of a texture object to invalidate. /// - /// + /// /// The level of detail of the texture object to invalidate. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexImage")] @@ -26970,28 +26970,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a texture image /// - /// + /// /// The name of a texture object a subregion of which to invalidate. /// - /// + /// /// The level of detail of the texture object within which the region resides. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The Z offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// - /// + /// /// The depth of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexSubImage")] @@ -27001,28 +27001,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_invalidate_subdata|VERSION_4_3] /// Invalidate a region of a texture image /// - /// + /// /// The name of a texture object a subregion of which to invalidate. /// - /// + /// /// The level of detail of the texture object within which the region resides. /// - /// + /// /// The X offset of the region to be invalidated. /// - /// + /// /// The Y offset of the region to be invalidated. /// - /// + /// /// The Z offset of the region to be invalidated. /// - /// + /// /// The width of the region to be invalidated. /// - /// + /// /// The height of the region to be invalidated. /// - /// + /// /// The depth of the region to be invalidated. /// [AutoGenerated(Category = "ARB_invalidate_subdata|VERSION_4_3", Version = "4.3", EntryPoint = "glInvalidateTexSubImage")] @@ -27032,7 +27032,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsBuffer")] @@ -27042,7 +27042,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Determine if a name corresponds to a buffer object /// - /// + /// /// Specifies a value that may be the name of a buffer object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsBuffer")] @@ -27052,7 +27052,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glIsEnabled")] @@ -27061,10 +27061,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the capability. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glIsEnabledi")] @@ -27074,10 +27074,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Test whether a capability is enabled /// - /// + /// /// Specifies a symbolic constant indicating a GL capability. /// - /// + /// /// Specifies the index of the capability. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glIsEnabledi")] @@ -27087,7 +27087,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsFramebuffer")] @@ -27097,7 +27097,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a framebuffer object /// - /// + /// /// Specifies a value that may be the name of a framebuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsFramebuffer")] @@ -27107,7 +27107,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -27117,7 +27117,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Determines if a name corresponds to a program object /// - /// + /// /// Specifies a potential program object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] @@ -27127,7 +27127,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glIsProgramPipeline")] @@ -27137,7 +27137,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Determine if a name corresponds to a program pipeline object /// - /// + /// /// Specifies a value that may be the name of a program pipeline object. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glIsProgramPipeline")] @@ -27147,7 +27147,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsQuery")] @@ -27157,7 +27157,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Determine if a name corresponds to a query object /// - /// + /// /// Specifies a value that may be the name of a query object. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glIsQuery")] @@ -27167,7 +27167,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsRenderbuffer")] @@ -27177,7 +27177,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Determine if a name corresponds to a renderbuffer object /// - /// + /// /// Specifies a value that may be the name of a renderbuffer object. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsRenderbuffer")] @@ -27187,7 +27187,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Determine if a name corresponds to a sampler object /// - /// + /// /// Specifies a value that may be the name of a sampler object. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glIsSampler")] @@ -27197,7 +27197,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Determine if a name corresponds to a sampler object /// - /// + /// /// Specifies a value that may be the name of a sampler object. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glIsSampler")] @@ -27207,7 +27207,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Determines if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -27217,7 +27217,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Determines if a name corresponds to a shader object /// - /// + /// /// Specifies a potential shader object. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] @@ -27227,7 +27227,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Determine if a name corresponds to a sync object /// - /// + /// /// Specifies a value that may be the name of a sync object. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glIsSync")] @@ -27236,7 +27236,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIsTexture")] @@ -27246,7 +27246,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Determine if a name corresponds to a texture /// - /// + /// /// Specifies a value that may be the name of a texture. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glIsTexture")] @@ -27256,7 +27256,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glIsTransformFeedback")] @@ -27266,7 +27266,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_transform_feedback2|VERSION_4_0] /// Determine if a name corresponds to a transform feedback object /// - /// + /// /// Specifies a value that may be the name of a transform feedback object. /// [AutoGenerated(Category = "ARB_transform_feedback2|VERSION_4_0", Version = "4.0", EntryPoint = "glIsTransformFeedback")] @@ -27276,7 +27276,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] @@ -27286,7 +27286,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_vertex_array_object|VERSION_3_0] /// Determine if a name corresponds to a vertex array object /// - /// + /// /// Specifies a value that may be the name of a vertex array object. /// [AutoGenerated(Category = "ARB_vertex_array_object|VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] @@ -27296,7 +27296,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify the width of rasterized lines /// - /// + /// /// Specifies the width of rasterized lines. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLineWidth")] @@ -27305,7 +27305,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -27315,7 +27315,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Links a program object /// - /// + /// /// Specifies the handle of the program object to be linked. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] @@ -27325,7 +27325,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a logical pixel operation for rendering /// - /// + /// /// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: Clear, Set, Copy, CopyInverted, Noop, Invert, And, Nand, Or, Nor, Xor, Equiv, AndReverse, AndInverted, OrReverse, and OrInverted. The initial value is Copy. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glLogicOp")] @@ -27334,10 +27334,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.5] /// Map a buffer object's data store /// - /// + /// /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. /// - /// + /// /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. /// [AutoGenerated(Category = "VERSION_1_5", Version = "1.5", EntryPoint = "glMapBuffer")] @@ -27346,16 +27346,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] @@ -27364,16 +27364,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_map_buffer_range|VERSION_3_0] /// Map a section of a buffer object's data store /// - /// + /// /// Specifies a binding to which the target buffer is bound. /// - /// + /// /// Specifies a the starting offset within the buffer of the range to be mapped. /// - /// + /// /// Specifies a length of the range to be mapped. /// - /// + /// /// Specifies a combination of access flags indicating the desired access to the range. /// [AutoGenerated(Category = "ARB_map_buffer_range|VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] @@ -27414,7 +27414,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_shader_image_load_store|VERSION_4_2] /// Defines a barrier ordering memory transactions /// - /// + /// /// Specifies the barriers to insert. Must be a bitwise combination of VertexAttribArrayBarrierBit, ElementArrayBarrierBit, UniformBarrierBit, TextureFetchBarrierBit, ShaderImageAccessBarrierBit, CommandBarrierBit, PixelBufferBarrierBit, TextureUpdateBarrierBit, BufferUpdateBarrierBit, FramebufferBarrierBit, TransformFeedbackBarrierBit, AtomicCounterBarrierBit, or ShaderStorageBarrierBit. If the special value AllBarrierBits is specified, all supported barriers will be inserted. /// [AutoGenerated(Category = "ARB_shader_image_load_store|VERSION_4_2", Version = "4.2", EntryPoint = "glMemoryBarrier")] @@ -27428,13 +27428,13 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define minmax table /// - /// + /// /// The minmax table whose parameters are to be set. Must be Minmax. /// - /// + /// /// The format of entries in the minmax table. Must be one of Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// If True, pixels will be consumed by the minmax process and no drawing or texture loading will take place. If False, pixels will proceed to the final conversion process after minmax. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glMinmax")] @@ -27443,7 +27443,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0] /// Specifies minimum rate at which sample shaing takes place /// - /// + /// /// Specifies the rate at which samples are shaded within each covered pixel. /// [AutoGenerated(Category = "VERSION_4_0", Version = "4.0", EntryPoint = "glMinSampleShading")] @@ -27452,16 +27452,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] @@ -27471,16 +27471,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] @@ -27490,16 +27490,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives from array data /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: count] + /// [length: count] /// Points to an array of starting indices in the enabled arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the number of indices to be rendered. /// - /// + /// /// Specifies the size of the first and count /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawArrays")] @@ -27509,16 +27509,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -27527,16 +27527,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -27548,16 +27548,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -27569,16 +27569,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -27590,16 +27590,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render multiple sets of primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of an array of structures containing the draw parameters. /// - /// + /// /// Specifies the the number of elements in the array of draw parameter structures. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawArraysIndirect")] @@ -27610,19 +27610,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27632,19 +27632,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27656,19 +27656,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27680,19 +27680,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27704,19 +27704,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27728,19 +27728,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27750,19 +27750,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27774,19 +27774,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27798,19 +27798,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27822,19 +27822,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27846,19 +27846,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27868,19 +27868,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27892,19 +27892,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27916,19 +27916,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27940,19 +27940,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Render multiple sets of primitives by specifying indices of array data elements /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count and indices arrays. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glMultiDrawElements")] @@ -27964,22 +27964,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -27989,22 +27989,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28016,22 +28016,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28043,22 +28043,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28070,22 +28070,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28097,22 +28097,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28122,22 +28122,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28149,22 +28149,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28176,22 +28176,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28203,22 +28203,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28230,22 +28230,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28255,22 +28255,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28282,22 +28282,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28309,22 +28309,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28336,22 +28336,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_draw_elements_base_vertex|VERSION_3_2] /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. /// - /// [length: drawcount] + /// [length: drawcount] /// Points to an array of the elements counts. /// - /// + /// /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the indices are stored. /// - /// + /// /// Specifies the size of the count, indices and basevertex arrays. /// - /// [length: drawcount] + /// [length: drawcount] /// Specifies a pointer to the location where the base vertices are stored. /// [AutoGenerated(Category = "ARB_draw_elements_base_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glMultiDrawElementsBaseVertex")] @@ -28363,19 +28363,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -28384,19 +28384,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -28408,19 +28408,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -28432,19 +28432,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -28456,19 +28456,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_multi_draw_indirect|VERSION_4_3] /// Render indexed primitives from array data, taking parameters from memory /// - /// + /// /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. /// - /// + /// /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. /// - /// [length: drawcount,stride] + /// [length: drawcount,stride] /// Specifies the address of a structure containing an array of draw parameters. /// - /// + /// /// Specifies the number of elements in the array addressed by indirect. /// - /// + /// /// Specifies the distance in basic machine units between elements of the draw parameter array. /// [AutoGenerated(Category = "ARB_multi_draw_indirect|VERSION_4_3", Version = "4.3", EntryPoint = "glMultiDrawElementsIndirect")] @@ -29139,16 +29139,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectLabel")] @@ -29158,16 +29158,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectLabel")] @@ -29177,13 +29177,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -29192,13 +29192,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -29210,13 +29210,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -29228,13 +29228,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -29246,13 +29246,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// [length: label,length] + /// [length: label,length] /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glObjectPtrLabel")] @@ -29263,10 +29263,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array containing the new values for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameterfv")] @@ -29276,10 +29276,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array containing the new values for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameterfv")] @@ -29289,10 +29289,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// [length: pname] + /// [length: pname] /// Specifies the address of an array containing the new values for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameterfv")] @@ -29302,10 +29302,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_tessellation_shader|VERSION_4_0] /// Specifies the parameters for patch primitives /// - /// + /// /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. /// - /// + /// /// Specifies the new value for the parameter given by pname. /// [AutoGenerated(Category = "ARB_tessellation_shader|VERSION_4_0", Version = "4.0", EntryPoint = "glPatchParameteri")] @@ -29320,10 +29320,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackSwapBytes, PackLsbFirst, PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackSwapBytes, UnpackLsbFirst, UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelStoref")] @@ -29332,10 +29332,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set pixel storage modes /// - /// + /// /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackSwapBytes, PackLsbFirst, PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackSwapBytes, UnpackLsbFirst, UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. /// - /// + /// /// Specifies the value that pname is set to. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPixelStorei")] @@ -29344,10 +29344,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameterf")] @@ -29356,10 +29356,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameterfv")] @@ -29369,10 +29369,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameterfv")] @@ -29382,10 +29382,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// + /// /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameteri")] @@ -29394,10 +29394,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameteriv")] @@ -29407,10 +29407,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.4] /// Specify point parameters /// - /// + /// /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. /// - /// [length: pname] + /// [length: pname] /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. /// [AutoGenerated(Category = "VERSION_1_4", Version = "1.4", EntryPoint = "glPointParameteriv")] @@ -29420,7 +29420,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify the diameter of rasterized points /// - /// + /// /// Specifies the diameter of rasterized points. The initial value is 1. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPointSize")] @@ -29429,10 +29429,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Select a polygon rasterization mode /// - /// + /// /// Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons. /// - /// + /// /// Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glPolygonMode")] @@ -29441,10 +29441,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Set the scale and units used to calculate depth values /// - /// + /// /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. /// - /// + /// /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glPolygonOffset")] @@ -29459,7 +29459,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Specify the primitive restart index /// - /// + /// /// Specifies the value to be interpreted as the primitive restart index. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glPrimitiveRestartIndex")] @@ -29469,7 +29469,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Specify the primitive restart index /// - /// + /// /// Specifies the value to be interpreted as the primitive restart index. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glPrimitiveRestartIndex")] @@ -29479,16 +29479,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29498,16 +29498,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29519,16 +29519,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29540,16 +29540,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29561,16 +29561,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29582,16 +29582,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29601,16 +29601,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29622,16 +29622,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29643,16 +29643,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29664,16 +29664,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Load a program object with a program binary /// - /// + /// /// Specifies the name of a program object into which to load a program binary. /// - /// + /// /// Specifies the format of the binary data in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address an array containing the binary to be loaded into program. /// - /// + /// /// Specifies the number of bytes contained in binary. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramBinary")] @@ -29685,13 +29685,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramParameteri")] @@ -29701,13 +29701,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_get_program_binary|VERSION_4_1] /// Specify a parameter for a program object /// - /// + /// /// Specifies the name of a program object whose parameter to modify. /// - /// + /// /// Specifies the name of the parameter to modify. /// - /// + /// /// Specifies the new value of the parameter specified by pname for program. /// [AutoGenerated(Category = "ARB_get_program_binary|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramParameteri")] @@ -29717,13 +29717,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1d")] @@ -29733,13 +29733,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1d")] @@ -29749,16 +29749,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -29768,16 +29768,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -29787,16 +29787,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -29806,16 +29806,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1dv")] @@ -29825,13 +29825,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1f")] @@ -29841,13 +29841,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1f")] @@ -29857,16 +29857,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -29876,16 +29876,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -29895,16 +29895,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -29914,16 +29914,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1fv")] @@ -29933,13 +29933,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1i")] @@ -29949,13 +29949,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1i")] @@ -29965,16 +29965,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -29984,16 +29984,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -30003,16 +30003,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -30022,16 +30022,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1iv")] @@ -30041,13 +30041,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1ui")] @@ -30057,16 +30057,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1uiv")] @@ -30076,16 +30076,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 1] + /// [length: 1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform1uiv")] @@ -30095,16 +30095,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2d")] @@ -30114,16 +30114,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2d")] @@ -30133,16 +30133,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -30152,16 +30152,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -30171,16 +30171,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -30190,16 +30190,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -30209,16 +30209,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -30228,16 +30228,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2dv")] @@ -30247,16 +30247,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2f")] @@ -30266,16 +30266,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2f")] @@ -30285,16 +30285,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -30304,16 +30304,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -30323,16 +30323,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -30342,16 +30342,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -30361,16 +30361,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -30380,16 +30380,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2fv")] @@ -30399,16 +30399,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2i")] @@ -30418,16 +30418,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2i")] @@ -30437,16 +30437,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -30456,16 +30456,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -30475,16 +30475,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -30494,16 +30494,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2iv")] @@ -30513,16 +30513,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2ui")] @@ -30532,16 +30532,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2uiv")] @@ -30551,16 +30551,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2uiv")] @@ -30570,16 +30570,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 2] + /// [length: 2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform2uiv")] @@ -30589,19 +30589,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3d")] @@ -30611,19 +30611,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3d")] @@ -30633,16 +30633,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -30652,16 +30652,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -30671,16 +30671,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -30690,16 +30690,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -30709,16 +30709,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -30728,16 +30728,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3dv")] @@ -30747,19 +30747,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3f")] @@ -30769,19 +30769,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3f")] @@ -30791,16 +30791,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -30810,16 +30810,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -30829,16 +30829,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -30848,16 +30848,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -30867,16 +30867,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -30886,16 +30886,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3fv")] @@ -30905,19 +30905,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3i")] @@ -30927,19 +30927,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3i")] @@ -30949,16 +30949,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -30968,16 +30968,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -30987,16 +30987,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -31006,16 +31006,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -31025,16 +31025,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -31044,16 +31044,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3iv")] @@ -31063,19 +31063,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3ui")] @@ -31085,16 +31085,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3uiv")] @@ -31104,16 +31104,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3uiv")] @@ -31123,16 +31123,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 3] + /// [length: 3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform3uiv")] @@ -31142,22 +31142,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4d")] @@ -31167,22 +31167,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4d")] @@ -31192,16 +31192,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -31211,16 +31211,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -31230,16 +31230,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -31249,16 +31249,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -31268,16 +31268,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -31287,16 +31287,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4dv")] @@ -31306,22 +31306,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4f")] @@ -31331,22 +31331,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4f")] @@ -31356,16 +31356,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -31375,16 +31375,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -31394,16 +31394,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -31413,16 +31413,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -31432,16 +31432,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -31451,16 +31451,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4fv")] @@ -31470,22 +31470,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4i")] @@ -31495,22 +31495,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4i")] @@ -31520,16 +31520,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -31539,16 +31539,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -31558,16 +31558,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -31577,16 +31577,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -31596,16 +31596,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -31615,16 +31615,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4iv")] @@ -31634,22 +31634,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4ui")] @@ -31659,16 +31659,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4uiv")] @@ -31678,16 +31678,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4uiv")] @@ -31697,16 +31697,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Specify the value of a uniform variable for a specified program object /// - /// + /// /// Specifies the handle of the program containing the uniform variable to be modified. /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: 4] + /// [length: 4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glProgramUniform4uiv")] @@ -32796,7 +32796,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_provoking_vertex|VERSION_3_2] /// Specifiy the vertex to be used as the source of data for flat shaded varyings /// - /// + /// /// Specifies the vertex to be used as the source of data for flat shaded varyings. /// [AutoGenerated(Category = "ARB_provoking_vertex|VERSION_3_2", Version = "3.2", EntryPoint = "glProvokingVertex")] @@ -32805,16 +32805,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glPushDebugGroup")] @@ -32824,16 +32824,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or KHR_debug|VERSION_4_3] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// [length: message,length] + /// [length: message,length] /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug|VERSION_4_3", Version = "4.3", EntryPoint = "glPushDebugGroup")] @@ -32843,10 +32843,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glQueryCounter")] @@ -32856,10 +32856,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_timer_query|VERSION_3_3] /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. /// - /// + /// /// Specify the name of a query object into which to record the GL time. /// - /// + /// /// Specify the counter to query. target must be Timestamp. /// [AutoGenerated(Category = "ARB_timer_query|VERSION_3_3", Version = "3.3", EntryPoint = "glQueryCounter")] @@ -32869,7 +32869,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Select a color buffer source for pixels /// - /// + /// /// Specifies a color buffer. Accepted values are FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and the constants ColorAttachmenti. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadBuffer")] @@ -32949,25 +32949,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -32976,25 +32976,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -33006,25 +33006,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -33036,25 +33036,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -33066,25 +33066,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Read a block of pixels from the frame buffer /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: StencilIndex, DepthComponent, DepthStencil, Red, Green, Blue, Rgb, Bgr, Rgba, and Bgra. /// - /// + /// /// Specifies the data type of the pixel data. Must be one of UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, UnsignedInt2101010Rev, UnsignedInt248, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, or Float32UnsignedInt248Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Returns the pixel data. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glReadPixels")] @@ -33101,16 +33101,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Establish data storage, format and dimensions of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorage")] @@ -33119,19 +33119,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0 or ARB_framebuffer_object|VERSION_3_0] /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image /// - /// + /// /// Specifies a binding to which the target of the allocation and must be Renderbuffer. /// - /// + /// /// Specifies the number of samples to be used for the renderbuffer object's storage. /// - /// + /// /// Specifies the internal format to use for the renderbuffer object's image. /// - /// + /// /// Specifies the width of the renderbuffer, in pixels. /// - /// + /// /// Specifies the height of the renderbuffer, in pixels. /// [AutoGenerated(Category = "ARB_framebuffer_object|VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")] @@ -33140,7 +33140,7 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Reset histogram table entries to zero /// - /// + /// /// Must be Histogram. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glResetHistogram")] @@ -33149,7 +33149,7 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Reset minmax table entries to initial values /// - /// + /// /// Must be Minmax. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glResetMinmax")] @@ -33164,10 +33164,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.3] /// Specify multisample coverage parameters /// - /// + /// /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. /// - /// + /// /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. /// [AutoGenerated(Category = "VERSION_1_3", Version = "1.3", EntryPoint = "glSampleCoverage")] @@ -33176,10 +33176,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Set the value of a sub-word of the sample mask /// - /// + /// /// Specifies which 32-bit sub-word of the sample mask to update. /// - /// + /// /// Specifies the new value of the mask sub-word. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glSampleMaski")] @@ -33189,10 +33189,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Set the value of a sub-word of the sample mask /// - /// + /// /// Specifies which 32-bit sub-word of the sample mask to update. /// - /// + /// /// Specifies the new value of the mask sub-word. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glSampleMaski")] @@ -33202,13 +33202,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterf")] @@ -33218,13 +33218,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterf")] @@ -33234,13 +33234,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -33250,13 +33250,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -33266,13 +33266,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -33282,13 +33282,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameterfv")] @@ -33298,13 +33298,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteri")] @@ -33314,13 +33314,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteri")] @@ -33402,13 +33402,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -33418,13 +33418,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -33434,13 +33434,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -33450,13 +33450,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3 or ARB_sampler_objects|VERSION_3_3] /// Set sampler parameters /// - /// + /// /// Specifies the sampler object whose parameter to modify. /// - /// + /// /// Specifies the symbolic name of a sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureBorderColor, TextureMinLod, TextureMaxLod, TextureLodBiasTextureCompareMode, or TextureCompareFunc. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "ARB_sampler_objects|VERSION_3_3", Version = "3.3", EntryPoint = "glSamplerParameteriv")] @@ -33466,16 +33466,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Define the scissor box /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the lower left corner of the scissor box. Initially (0, 0). /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glScissor")] @@ -33484,13 +33484,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -33500,13 +33500,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -33516,13 +33516,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -33532,13 +33532,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -33548,13 +33548,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -33564,13 +33564,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for multiple viewports /// - /// + /// /// Specifies the index of the first viewport whose scissor box to modify. /// - /// + /// /// Specifies the number of scissor boxes to modify. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorArrayv")] @@ -33580,19 +33580,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexed")] @@ -33602,19 +33602,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// - /// + /// /// Specify ths dimensions of the scissor box, in pixels. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexed")] @@ -33624,10 +33624,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -33637,10 +33637,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -33650,10 +33650,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -33663,10 +33663,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -33676,10 +33676,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -33689,10 +33689,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Define the scissor box for a specific viewport /// - /// + /// /// Specifies the index of the viewport whose scissor box to modify. /// - /// [length: 4] + /// [length: 4] /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glScissorIndexedv")] @@ -33730,28 +33730,28 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -33760,28 +33760,28 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -33794,28 +33794,28 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -33828,28 +33828,28 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -33862,28 +33862,28 @@ namespace OpenTK.Graphics.OpenGL4 /// /// Define a separable two-dimensional convolution filter /// - /// + /// /// Must be Separable2D. /// - /// + /// /// The internal format of the convolution filter kernel. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. /// - /// + /// /// The number of elements in the pixel array referenced by row. (This is the width of the separable filter kernel.) /// - /// + /// /// The number of elements in the pixel array referenced by column. (This is the height of the separable filter kernel.) /// - /// + /// /// The format of the pixel data in row and column. The allowable values are Red, Green, Blue, Alpha, Rgb, Bgr, Rgba, Bgra, Intensity, Luminance, and LuminanceAlpha. /// - /// + /// /// The type of the pixel data in row and column. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. /// - /// [length: target,format,type,width] + /// [length: target,format,type,width] /// Pointer to a one-dimensional array of pixel data that is processed to build the row filter kernel. /// - /// [length: target,format,type,height] + /// [length: target,format,type,height] /// Pointer to a one-dimensional array of pixel data that is processed to build the column filter kernel. /// [AutoGenerated(Category = "ARB_imaging", Version = "", EntryPoint = "glSeparableFilter2D")] @@ -33895,19 +33895,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -33917,19 +33917,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -33941,19 +33941,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -33965,19 +33965,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -33989,19 +33989,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34013,19 +34013,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34035,19 +34035,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34059,19 +34059,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34083,19 +34083,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34107,19 +34107,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34131,19 +34131,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34153,19 +34153,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34177,19 +34177,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34201,19 +34201,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34225,19 +34225,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34249,19 +34249,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34271,19 +34271,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34295,19 +34295,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34319,19 +34319,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34343,19 +34343,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34367,19 +34367,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34389,19 +34389,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34413,19 +34413,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34437,19 +34437,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34461,19 +34461,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34485,19 +34485,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34507,19 +34507,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34531,19 +34531,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34555,19 +34555,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34579,19 +34579,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_ES2_compatibility|VERSION_4_1] /// Load pre-compiled shader binaries /// - /// + /// /// Specifies the number of shader object handles contained in shaders. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. /// - /// + /// /// Specifies the format of the shader binaries contained in binary. /// - /// [length: length] + /// [length: length] /// Specifies the address of an array of bytes containing pre-compiled binary shader code. /// - /// + /// /// Specifies the length of the array whose address is given in binary. /// [AutoGenerated(Category = "ARB_ES2_compatibility|VERSION_4_1", Version = "4.1", EntryPoint = "glShaderBinary")] @@ -34603,16 +34603,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -34622,16 +34622,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -34641,16 +34641,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -34660,16 +34660,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -34679,16 +34679,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -34698,16 +34698,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Replaces the source code in a shader object /// - /// + /// /// Specifies the handle of the shader object whose source code is to be replaced. /// - /// + /// /// Specifies the number of elements in the string and length arrays. /// - /// [length: count] + /// [length: count] /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. /// - /// [length: count] + /// [length: count] /// Specifies an array of string lengths. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] @@ -34717,13 +34717,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_shader_storage_buffer_object|VERSION_4_3] /// Change an active shader storage block binding /// - /// + /// /// The name of the program containing the block whose binding to change. /// - /// + /// /// The index storage block within the program. /// - /// + /// /// The index storage block binding to associate with the specified storage block. /// [AutoGenerated(Category = "ARB_shader_storage_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glShaderStorageBlockBinding")] @@ -34733,13 +34733,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_shader_storage_buffer_object|VERSION_4_3] /// Change an active shader storage block binding /// - /// + /// /// The name of the program containing the block whose binding to change. /// - /// + /// /// The index storage block within the program. /// - /// + /// /// The index storage block binding to associate with the specified storage block. /// [AutoGenerated(Category = "ARB_shader_storage_buffer_object|VERSION_4_3", Version = "4.3", EntryPoint = "glShaderStorageBlockBinding")] @@ -34749,13 +34749,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] @@ -34765,13 +34765,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set front and back function and reference value for stencil testing /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] @@ -34781,16 +34781,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -34800,16 +34800,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Set front and/or back function and reference value for stencil testing /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. /// - /// + /// /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. /// - /// + /// /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] @@ -34819,7 +34819,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilMask")] @@ -34829,7 +34829,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Control the front and back writing of individual bits in the stencil planes /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilMask")] @@ -34839,10 +34839,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -34852,10 +34852,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Control the front and/or back writing of individual bits in the stencil planes /// - /// + /// /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] @@ -34865,13 +34865,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set front and back stencil test actions /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glStencilOp")] @@ -34880,16 +34880,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Set front and/or back stencil test actions /// - /// + /// /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. /// - /// + /// /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. /// - /// + /// /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] @@ -34898,13 +34898,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glTexBuffer")] @@ -34914,13 +34914,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1] /// Attach the storage for a buffer object to the active buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// [AutoGenerated(Category = "VERSION_3_1", Version = "3.1", EntryPoint = "glTexBuffer")] @@ -34930,19 +34930,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -34952,19 +34952,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -34974,19 +34974,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -34996,19 +34996,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_buffer_range|VERSION_4_3] /// Bind a range of a buffer's data store to a buffer texture /// - /// + /// /// Specifies the target of the operation and must be TextureBuffer. /// - /// + /// /// Specifies the internal format of the data in the store belonging to buffer. /// - /// + /// /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. /// - /// + /// /// Specifies the offset of the start of the range of the buffer's data store to attach. /// - /// + /// /// Specifies the size of the range of the buffer's data store to attach. /// [AutoGenerated(Category = "ARB_texture_buffer_range|VERSION_4_3", Version = "4.3", EntryPoint = "glTexBufferRange")] @@ -35130,28 +35130,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -35160,28 +35160,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -35193,28 +35193,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -35226,28 +35226,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -35259,28 +35259,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a one-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture1D or ProxyTexture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. The height of the 1D texture image is 1. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage1D")] @@ -35291,31 +35291,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -35324,31 +35324,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -35360,31 +35360,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -35396,31 +35396,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -35432,31 +35432,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Specify a two-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or ProxyTextureCubeMap. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. If target is TextureRectangle or ProxyTextureRectangle, level must be 0. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support texture images that are at least 1024 texels wide. /// - /// + /// /// Specifies the height of the texture image, or the number of layers in a texture array, in the case of the Texture1DArray and ProxyTexture1DArray targets. All implementations support 2D texture images that are at least 1024 texels high, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] @@ -35467,22 +35467,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Establish the data storage, format, dimensions, and number of samples of a multisample texture's image /// - /// + /// /// Specifies the target of the operation. target must be Texture2DMultisample or ProxyTexture2DMultisample. /// - /// + /// /// The number of samples in the multisample texture's image. /// - /// + /// /// The internal format to be used to store the multisample texture's image. internalformat must specify a color-renderable, depth-renderable, or stencil-renderable format. /// - /// + /// /// The width of the multisample texture's image, in texels. /// - /// + /// /// The height of the multisample texture's image, in texels. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glTexImage2DMultisample")] @@ -35491,34 +35491,34 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -35527,34 +35527,34 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -35566,34 +35566,34 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -35605,34 +35605,34 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -35644,34 +35644,34 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture image /// - /// + /// /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. /// - /// + /// /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. /// - /// + /// /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. /// - /// + /// /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. /// - /// + /// /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. /// - /// + /// /// This value must be 0. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexImage3D")] @@ -35682,25 +35682,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_texture_multisample|VERSION_3_2] /// Establish the data storage, format, dimensions, and number of samples of a multisample texture's image /// - /// + /// /// Specifies the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleArray. /// - /// + /// /// The number of samples in the multisample texture's image. /// - /// + /// /// The internal format to be used to store the multisample texture's image. internalformat must specify a color-renderable, depth-renderable, or stencil-renderable format. /// - /// + /// /// The width of the multisample texture's image, in texels. /// - /// + /// /// The height of the multisample texture's image, in texels. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_multisample|VERSION_3_2", Version = "3.2", EntryPoint = "glTexImage3DMultisample")] @@ -35709,13 +35709,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameterf")] @@ -35724,13 +35724,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] @@ -35740,13 +35740,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] @@ -35756,13 +35756,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// + /// /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameteri")] @@ -35819,13 +35819,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] @@ -35835,13 +35835,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set texture parameters /// - /// + /// /// Specifies the target texture, which must be either Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, or TextureCubeMap. /// - /// + /// /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: DepthStencilTextureMode, TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureLodBias, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. For the vector commands (glTexParameter*v), pname can also be one of TextureBorderColor or TextureSwizzleRgba. /// - /// [length: pname] + /// [length: pname] /// For the scalar commands, specifies the value of pname. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] @@ -35851,16 +35851,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_texture_storage|VERSION_4_2] /// Simultaneously specify storage for all levels of a one-dimensional texture /// - /// + /// /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// [AutoGenerated(Category = "ARB_texture_storage|VERSION_4_2", Version = "4.2", EntryPoint = "glTexStorage1D")] @@ -35869,19 +35869,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_texture_storage|VERSION_4_2] /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// [AutoGenerated(Category = "ARB_texture_storage|VERSION_4_2", Version = "4.2", EntryPoint = "glTexStorage2D")] @@ -35890,22 +35890,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_storage_multisample|VERSION_4_3] /// Specify storage for a two-dimensional multisample texture /// - /// + /// /// Specify the target of the operation. target must be Texture2DMultisample or ProxyTexture2DMultisample. /// - /// + /// /// Specify the number of samples in the texture. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_storage_multisample|VERSION_4_3", Version = "4.3", EntryPoint = "glTexStorage2DMultisample")] @@ -35914,22 +35914,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.2 or ARB_texture_storage|VERSION_4_2] /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture /// - /// + /// /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. /// - /// + /// /// Specify the number of texture levels. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in texels. /// [AutoGenerated(Category = "ARB_texture_storage|VERSION_4_2", Version = "4.2", EntryPoint = "glTexStorage3D")] @@ -35938,25 +35938,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_storage_multisample|VERSION_4_3] /// Specify storage for a two-dimensional multisample array texture /// - /// + /// /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. /// - /// + /// /// Specify the number of samples in the texture. /// - /// + /// /// Specifies the sized internal format to be used to store texture image data. /// - /// + /// /// Specifies the width of the texture, in texels. /// - /// + /// /// Specifies the height of the texture, in texels. /// - /// + /// /// Specifies the depth of the texture, in layers. /// - /// + /// /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. /// [AutoGenerated(Category = "ARB_texture_storage_multisample|VERSION_4_3", Version = "4.3", EntryPoint = "glTexStorage3DMultisample")] @@ -35965,25 +35965,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -35992,25 +35992,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -36022,25 +36022,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -36052,25 +36052,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -36082,25 +36082,25 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a one-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture1D. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width] + /// [length: format,type,width] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage1D")] @@ -36111,31 +36111,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -36144,31 +36144,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -36180,31 +36180,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -36216,31 +36216,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -36252,31 +36252,31 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.1] /// Specify a two-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, or Texture1DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height] + /// [length: format,type,width,height] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_1", Version = "1.1", EntryPoint = "glTexSubImage2D")] @@ -36287,37 +36287,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -36326,37 +36326,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -36368,37 +36368,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -36410,37 +36410,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -36452,37 +36452,37 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.2] /// Specify a three-dimensional texture subimage /// - /// + /// /// Specifies the target texture. Must be Texture3D or Texture2DArray. /// - /// + /// /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. /// - /// + /// /// Specifies a texel offset in the x direction within the texture array. /// - /// + /// /// Specifies a texel offset in the y direction within the texture array. /// - /// + /// /// Specifies a texel offset in the z direction within the texture array. /// - /// + /// /// Specifies the width of the texture subimage. /// - /// + /// /// Specifies the height of the texture subimage. /// - /// + /// /// Specifies the depth of the texture subimage. /// - /// + /// /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. /// - /// + /// /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. /// - /// [length: format,type,width,height,depth] + /// [length: format,type,width,height,depth] /// Specifies a pointer to the image data in memory. /// [AutoGenerated(Category = "VERSION_1_2", Version = "1.2", EntryPoint = "glTexSubImage3D")] @@ -37275,28 +37275,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_view|VERSION_4_3] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "ARB_texture_view|VERSION_4_3", Version = "4.3", EntryPoint = "glTextureView")] @@ -37306,28 +37306,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_texture_view|VERSION_4_3] /// Initialize a texture as a data alias of another texture's data store /// - /// + /// /// Specifies the texture object to be initialized as a view. /// - /// + /// /// Specifies the target to be used for the newly initialized texture. /// - /// + /// /// Specifies the name of a texture object of which to make a view. /// - /// + /// /// Specifies the internal format for the newly created view. /// - /// + /// /// Specifies lowest level of detail of the view. /// - /// + /// /// Specifies the number of levels of detail to include in the view. /// - /// + /// /// Specifies the index of the first layer to include in the view. /// - /// + /// /// Specifies the number of layers to include in the view. /// [AutoGenerated(Category = "ARB_texture_view|VERSION_4_3", Version = "4.3", EntryPoint = "glTextureView")] @@ -37373,16 +37373,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] @@ -37392,16 +37392,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify values to record in transform feedback buffers /// - /// + /// /// The name of the target program object. /// - /// + /// /// The number of varying variables used for transform feedback. /// - /// [length: count] + /// [length: count] /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. /// - /// + /// /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] @@ -37411,10 +37411,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1d")] @@ -37423,13 +37423,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1dv")] @@ -37439,13 +37439,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1dv")] @@ -37455,13 +37455,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform1dv")] @@ -37471,10 +37471,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")] @@ -37483,13 +37483,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -37499,13 +37499,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -37515,13 +37515,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] @@ -37531,10 +37531,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")] @@ -37543,13 +37543,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -37559,13 +37559,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -37575,13 +37575,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] @@ -37591,10 +37591,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1ui")] @@ -37604,13 +37604,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -37620,13 +37620,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -37636,13 +37636,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*1] + /// [length: count*1] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] @@ -37652,13 +37652,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2d")] @@ -37667,13 +37667,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2dv")] @@ -37683,13 +37683,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2dv")] @@ -37699,13 +37699,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform2dv")] @@ -37715,13 +37715,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")] @@ -37730,13 +37730,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -37746,13 +37746,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -37762,13 +37762,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] @@ -37778,13 +37778,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")] @@ -37793,13 +37793,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -37809,13 +37809,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] @@ -37825,13 +37825,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2ui")] @@ -37841,13 +37841,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -37857,13 +37857,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -37873,13 +37873,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*2] + /// [length: count*2] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] @@ -37889,16 +37889,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3d")] @@ -37907,13 +37907,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3dv")] @@ -37923,13 +37923,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3dv")] @@ -37939,13 +37939,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform3dv")] @@ -37955,16 +37955,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")] @@ -37973,13 +37973,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -37989,13 +37989,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -38005,13 +38005,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] @@ -38021,16 +38021,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")] @@ -38039,13 +38039,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -38055,13 +38055,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -38071,13 +38071,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] @@ -38087,16 +38087,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3ui")] @@ -38106,13 +38106,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -38122,13 +38122,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -38138,13 +38138,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*3] + /// [length: count*3] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] @@ -38154,19 +38154,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// + /// /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4d")] @@ -38175,13 +38175,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4dv")] @@ -38191,13 +38191,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4dv")] @@ -38207,13 +38207,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_gpu_shader_fp64|VERSION_4_0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "ARB_gpu_shader_fp64|VERSION_4_0", Version = "4.0", EntryPoint = "glUniform4dv")] @@ -38223,19 +38223,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")] @@ -38244,13 +38244,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -38260,13 +38260,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -38276,13 +38276,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] @@ -38292,19 +38292,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")] @@ -38313,13 +38313,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -38329,13 +38329,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -38345,13 +38345,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] @@ -38361,19 +38361,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4ui")] @@ -38383,13 +38383,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -38399,13 +38399,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -38415,13 +38415,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.0] /// Specify the value of a uniform variable for the current program object /// - /// + /// /// Specifies the location of the uniform variable to be modified. /// - /// + /// /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. /// - /// [length: count*4] + /// [length: count*4] /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. /// [AutoGenerated(Category = "VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] @@ -38431,13 +38431,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Assign a binding point to an active uniform block /// - /// + /// /// The name of a program object containing the active uniform block whose binding to assign. /// - /// + /// /// The index of the active uniform block within program whose binding to assign. /// - /// + /// /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glUniformBlockBinding")] @@ -38447,13 +38447,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.1 or ARB_uniform_buffer_object|VERSION_3_1] /// Assign a binding point to an active uniform block /// - /// + /// /// The name of a program object containing the active uniform block whose binding to assign. /// - /// + /// /// The index of the active uniform block within program whose binding to assign. /// - /// + /// /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. /// [AutoGenerated(Category = "ARB_uniform_buffer_object|VERSION_3_1", Version = "3.1", EntryPoint = "glUniformBlockBinding")] @@ -38949,13 +38949,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -38965,13 +38965,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -38981,13 +38981,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -38997,13 +38997,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -39013,13 +39013,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -39029,13 +39029,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.0 or ARB_shader_subroutine|VERSION_4_0] /// Load active subroutine uniforms /// - /// + /// /// Specifies the shader stage from which to query for subroutine uniform index. shadertype must be one of VertexShader, TessControlShader, TessEvaluationShader, GeometryShader or FragmentShader. /// - /// + /// /// Specifies the number of uniform indices stored in indices. /// - /// [length: count] + /// [length: count] /// Specifies the address of an array holding the indices to load into the shader subroutine variables. /// [AutoGenerated(Category = "ARB_shader_subroutine|VERSION_4_0", Version = "4.0", EntryPoint = "glUniformSubroutinesuiv")] @@ -39062,7 +39062,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Installs a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -39072,7 +39072,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Installs a program object as part of current rendering state /// - /// + /// /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] @@ -39082,13 +39082,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glUseProgramStages")] @@ -39098,13 +39098,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Bind stages of a program object to a program pipeline /// - /// + /// /// Specifies the program pipeline object to which to bind stages from program. /// - /// + /// /// Specifies a set of program stages to bind to the program pipeline object. /// - /// + /// /// Specifies the program object containing the shader executables to use in pipeline. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glUseProgramStages")] @@ -39114,7 +39114,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -39124,7 +39124,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Validates a program object /// - /// + /// /// Specifies the handle of the program object to be validated. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] @@ -39134,7 +39134,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glValidateProgramPipeline")] @@ -39144,7 +39144,7 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_separate_shader_objects|VERSION_4_1] /// Validate a program pipeline object against current GL state /// - /// + /// /// Specifies the name of a program pipeline object to validate. /// [AutoGenerated(Category = "ARB_separate_shader_objects|VERSION_4_1", Version = "4.1", EntryPoint = "glValidateProgramPipeline")] @@ -39348,10 +39348,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1d")] @@ -39361,10 +39361,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1d")] @@ -39374,10 +39374,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1dv")] @@ -39387,10 +39387,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1dv")] @@ -39400,10 +39400,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -39413,10 +39413,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] @@ -39426,10 +39426,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -39439,10 +39439,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] @@ -39452,10 +39452,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1s")] @@ -39465,10 +39465,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1s")] @@ -39478,10 +39478,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1sv")] @@ -39491,10 +39491,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 1] + /// [length: 1] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1sv")] @@ -39504,13 +39504,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2d")] @@ -39520,13 +39520,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2d")] @@ -39536,10 +39536,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -39549,10 +39549,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -39562,10 +39562,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -39575,10 +39575,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -39588,10 +39588,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -39601,10 +39601,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2dv")] @@ -39614,13 +39614,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -39630,13 +39630,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] @@ -39646,10 +39646,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -39659,10 +39659,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -39672,10 +39672,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -39685,10 +39685,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -39698,10 +39698,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -39711,10 +39711,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] @@ -39724,13 +39724,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2s")] @@ -39740,13 +39740,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2s")] @@ -39756,10 +39756,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -39769,10 +39769,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -39782,10 +39782,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -39795,10 +39795,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -39808,10 +39808,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -39821,10 +39821,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 2] + /// [length: 2] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2sv")] @@ -39834,16 +39834,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3d")] @@ -39853,16 +39853,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3d")] @@ -39872,10 +39872,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -39885,10 +39885,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -39898,10 +39898,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -39911,10 +39911,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -39924,10 +39924,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -39937,10 +39937,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3dv")] @@ -39950,16 +39950,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -39969,16 +39969,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] @@ -39988,10 +39988,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -40001,10 +40001,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -40014,10 +40014,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -40027,10 +40027,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -40040,10 +40040,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -40053,10 +40053,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] @@ -40066,16 +40066,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3s")] @@ -40085,16 +40085,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3s")] @@ -40104,10 +40104,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -40117,10 +40117,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -40130,10 +40130,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -40143,10 +40143,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -40156,10 +40156,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -40169,10 +40169,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 3] + /// [length: 3] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3sv")] @@ -40182,10 +40182,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4bv")] @@ -40195,10 +40195,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4bv")] @@ -40208,10 +40208,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4bv")] @@ -40221,19 +40221,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4d")] @@ -40243,19 +40243,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4d")] @@ -40265,10 +40265,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -40278,10 +40278,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -40291,10 +40291,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -40304,10 +40304,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -40317,10 +40317,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -40330,10 +40330,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4dv")] @@ -40343,19 +40343,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -40365,19 +40365,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] @@ -40387,10 +40387,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -40400,10 +40400,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -40413,10 +40413,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -40426,10 +40426,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -40439,10 +40439,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -40452,10 +40452,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] @@ -40465,10 +40465,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -40478,10 +40478,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -40491,10 +40491,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -40504,10 +40504,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -40517,10 +40517,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -40530,10 +40530,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4iv")] @@ -40752,19 +40752,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4s")] @@ -40774,19 +40774,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// - /// + /// /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4s")] @@ -40796,10 +40796,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -40809,10 +40809,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -40822,10 +40822,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -40835,10 +40835,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -40848,10 +40848,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -40861,10 +40861,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4sv")] @@ -40874,10 +40874,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -40887,10 +40887,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -40900,10 +40900,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -40913,10 +40913,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -40926,10 +40926,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -40939,10 +40939,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4ubv")] @@ -40952,10 +40952,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4uiv")] @@ -40965,10 +40965,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4uiv")] @@ -40978,10 +40978,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4uiv")] @@ -40991,10 +40991,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4usv")] @@ -41004,10 +41004,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4usv")] @@ -41017,10 +41017,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Specifies the value of a generic vertex attribute /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// [length: 4] + /// [length: 4] /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4usv")] @@ -41030,10 +41030,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Associate a vertex attribute and a vertex buffer binding /// - /// + /// /// The index of the attribute to associate with a vertex buffer binding. /// - /// + /// /// The index of the vertex buffer binding with which to associate the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribBinding")] @@ -41043,10 +41043,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Associate a vertex attribute and a vertex buffer binding /// - /// + /// /// The index of the attribute to associate with a vertex buffer binding. /// - /// + /// /// The index of the vertex buffer binding with which to associate the generic vertex attribute. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribBinding")] @@ -41056,10 +41056,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "VERSION_3_3", Version = "3.3", EntryPoint = "glVertexAttribDivisor")] @@ -41069,10 +41069,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.3] /// Modify the rate at which generic vertex attributes advance during instanced rendering /// - /// + /// /// Specify the index of the generic vertex attribute. /// - /// + /// /// Specify the number of instances that will pass between updates of the generic attribute at slot index. /// [AutoGenerated(Category = "VERSION_3_3", Version = "3.3", EntryPoint = "glVertexAttribDivisor")] @@ -41082,19 +41082,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Specify the organization of vertex arrays /// - /// + /// /// The generic vertex attribute array being described. /// - /// + /// /// The number of values per vertex that are stored in the array. /// - /// + /// /// The type of the data stored in the array. /// - /// + /// /// The distance between elements within the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribFormat")] @@ -41104,19 +41104,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Specify the organization of vertex arrays /// - /// + /// /// The generic vertex attribute array being described. /// - /// + /// /// The number of values per vertex that are stored in the array. /// - /// + /// /// The type of the data stored in the array. /// - /// + /// /// The distance between elements within the buffer. /// - /// + /// /// The distance between elements within the buffer. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexAttribFormat")] @@ -42184,22 +42184,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42209,22 +42209,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42236,22 +42236,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42263,22 +42263,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42290,22 +42290,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42317,22 +42317,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42342,22 +42342,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42369,22 +42369,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42396,22 +42396,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42423,22 +42423,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v2.0] /// Define an array of generic vertex attribute data /// - /// + /// /// Specifies the index of the generic vertex attribute to be modified. /// - /// + /// /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. /// - /// + /// /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. /// - /// + /// /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. /// - /// + /// /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. /// - /// [length: size,type,stride] + /// [length: size,type,stride] /// Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. /// [AutoGenerated(Category = "VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] @@ -42450,10 +42450,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Modify the rate at which generic vertex attributes advance /// - /// + /// /// The index of the binding whose divisor to modify. /// - /// + /// /// The new value for the instance step rate to apply. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexBindingDivisor")] @@ -42463,10 +42463,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.3 or ARB_vertex_attrib_binding|VERSION_4_3] /// Modify the rate at which generic vertex attributes advance /// - /// + /// /// The index of the binding whose divisor to modify. /// - /// + /// /// The new value for the instance step rate to apply. /// [AutoGenerated(Category = "ARB_vertex_attrib_binding|VERSION_4_3", Version = "4.3", EntryPoint = "glVertexBindingDivisor")] @@ -42560,16 +42560,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v1.0] /// Set the viewport /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "VERSION_1_0", Version = "1.0", EntryPoint = "glViewport")] @@ -42578,13 +42578,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -42594,13 +42594,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -42610,13 +42610,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -42626,13 +42626,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -42642,13 +42642,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -42658,13 +42658,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set multiple viewports /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// Specify the number of viewports to set. /// - /// [length: count] + /// [length: count] /// Specify the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportArrayv")] @@ -42674,19 +42674,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedf")] @@ -42696,19 +42696,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// - /// + /// /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedf")] @@ -42718,10 +42718,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -42731,10 +42731,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -42744,10 +42744,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -42757,10 +42757,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -42770,10 +42770,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -42783,10 +42783,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v4.1 or ARB_viewport_array|VERSION_4_1] /// Set a specified viewport /// - /// + /// /// Specify the first viewport to set. /// - /// [length: 4] + /// [length: 4] /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. /// [AutoGenerated(Category = "ARB_viewport_array|VERSION_4_1", Version = "4.1", EntryPoint = "glViewportIndexedfv")] @@ -42796,13 +42796,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")] @@ -42812,13 +42812,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: v3.2 or ARB_sync|VERSION_3_2] /// Instruct the GL server to block until the specified sync object becomes signaled /// - /// + /// /// Specifies the sync object whose status to wait on. /// - /// + /// /// A bitfield controlling the command flushing behavior. flags may be zero. /// - /// + /// /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. /// [AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")] @@ -42852,10 +42852,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -42864,10 +42864,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -42879,10 +42879,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -42894,10 +42894,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -42909,10 +42909,10 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Specify a callback to receive debugging messages from the GL /// - /// + /// /// The address of a callback function that will be called when a debug message is generated. /// - /// + /// /// A user supplied pointer that will be passed on each invocation of callback. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] @@ -42923,22 +42923,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -42948,22 +42948,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -42973,22 +42973,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -42998,22 +42998,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -43023,22 +43023,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -43048,22 +43048,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Control the reporting of debug messages in a debug context /// - /// + /// /// The source of debug messages to enable or disable. /// - /// + /// /// The type of debug messages to enable or disable. /// - /// + /// /// The severity of debug messages to enable or disable. /// - /// + /// /// The length of the array ids. /// - /// + /// /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. /// - /// + /// /// A Boolean flag determining whether the selected messages should be enabled or disabled. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] @@ -43073,22 +43073,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -43098,22 +43098,22 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Inject an application-supplied message into the debug message queue /// - /// + /// /// The source of the debug message to insert. /// - /// + /// /// The type of the debug message insert. /// - /// + /// /// The user-supplied identifier of the message to insert. /// - /// + /// /// The severity of the debug messages to insert. /// - /// + /// /// The length string contained in the character array whose address is given by message. /// - /// + /// /// The address of a character array containing the message to insert. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] @@ -43123,28 +43123,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -43154,28 +43154,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -43185,28 +43185,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -43216,28 +43216,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -43247,28 +43247,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -43278,28 +43278,28 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve messages from the debug message log /// - /// + /// /// The number of debug messages to retrieve from the log. /// - /// + /// /// The size of the buffer whose address is given by messageLog. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the sources of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the types of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of unsigned integers to receive the ids of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the severites of the retrieved messages. /// - /// [length: count] + /// [length: count] /// The address of an array of variables to receive the lengths of the received messages. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of an array of characters that will receive the messages. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] @@ -43448,19 +43448,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -43470,19 +43470,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -43492,19 +43492,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -43514,19 +43514,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -43536,19 +43536,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -43558,19 +43558,19 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// + /// /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] @@ -43580,16 +43580,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43600,16 +43600,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43620,16 +43620,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43640,16 +43640,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43662,16 +43662,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43684,16 +43684,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43706,16 +43706,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43728,16 +43728,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43750,16 +43750,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43772,16 +43772,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43794,16 +43794,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43816,16 +43816,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43838,16 +43838,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43860,16 +43860,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43882,16 +43882,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Retrieve the label of a sync object identified by a pointer /// - /// + /// /// The name of the sync object whose label to retrieve. /// - /// + /// /// The length of the buffer whose address is in label. /// - /// [length: 1] + /// [length: 1] /// The address of a variable to receive the length of the object label. /// - /// [length: bufSize] + /// [length: bufSize] /// The address of a string that will receive the object label. /// [Obsolete("Use out overload instead")] @@ -43945,16 +43945,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -43964,16 +43964,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a named object identified within a namespace /// - /// + /// /// The namespace from which the name of the object is allocated. /// - /// + /// /// The name of the object to label. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] @@ -43983,13 +43983,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -43998,13 +43998,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -44016,13 +44016,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -44034,13 +44034,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -44052,13 +44052,13 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Label a a sync object identified by a pointer /// - /// + /// /// A pointer identifying a sync object. /// - /// + /// /// The length of the label to be used for the object. /// - /// + /// /// The address of a string containing the label to assign to the object. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] @@ -44075,16 +44075,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -44094,16 +44094,16 @@ namespace OpenTK.Graphics.OpenGL4 /// [requires: KHR_debug] /// Push a named debug group into the command stream /// - /// + /// /// The source of the debug message. /// - /// + /// /// The identifier of the message. /// - /// + /// /// The length of the message to be sent to the debug output stream. /// - /// + /// /// The a string containing the message to be sent to the debug output stream. /// [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] @@ -44185,2397 +44185,2397 @@ namespace OpenTK.Graphics.OpenGL4 [Slot(32)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationiARB(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationiARB(UInt32 buf, System.Int32 mode); [Slot(35)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparateiARB(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparateiARB(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(38)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunciARB(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFunciARB(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(41)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparateiARB(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparateiARB(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(45)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferPageCommitmentARB(System.Int32 target, IntPtr offset, Int32 size, bool commit); + private static extern void glBufferPageCommitmentARB(System.Int32 target, IntPtr offset, Int32 size, bool commit); [Slot(83)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCompileShaderIncludeARB(UInt32 shader, Int32 count, IntPtr path, Int32* length); + private static extern unsafe void glCompileShaderIncludeARB(UInt32 shader, Int32 count, IntPtr path, Int32* length); [Slot(123)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe IntPtr glCreateSyncFromCLeventARB([OutAttribute] IntPtr* context, [OutAttribute] IntPtr* @event, UInt32 flags); + private static extern unsafe IntPtr glCreateSyncFromCLeventARB([OutAttribute] IntPtr* context, [OutAttribute] IntPtr* @event, UInt32 flags); [Slot(129)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackARB(DebugProcArb callback, IntPtr userParam); + private static extern void glDebugMessageCallbackARB(DebugProcArb callback, IntPtr userParam); [Slot(132)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControlARB(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControlARB(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(135)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertARB(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertARB(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(139)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteNamedStringARB(Int32 namelen, IntPtr name); + private static extern void glDeleteNamedStringARB(Int32 namelen, IntPtr name); [Slot(162)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDispatchComputeGroupSizeARB(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z, UInt32 group_size_x, UInt32 group_size_y, UInt32 group_size_z); + private static extern void glDispatchComputeGroupSizeARB(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z, UInt32 group_size_x, UInt32 group_size_y, UInt32 group_size_z); [Slot(243)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogARB(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLogARB(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(255)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusARB(); + private static extern System.Int32 glGetGraphicsResetStatusARB(); [Slot(260)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetImageHandleARB(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); + private static extern Int64 glGetImageHandleARB(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); [Slot(278)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedStringARB(Int32 namelen, IntPtr name, Int32 bufSize, [OutAttribute] Int32* stringlen, [OutAttribute] IntPtr @string); + private static extern unsafe void glGetNamedStringARB(Int32 namelen, IntPtr name, Int32 bufSize, [OutAttribute] Int32* stringlen, [OutAttribute] IntPtr @string); [Slot(279)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedStringivARB(Int32 namelen, IntPtr name, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedStringivARB(Int32 namelen, IntPtr name, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(281)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnColorTableARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); + private static extern void glGetnColorTableARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); [Slot(283)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnCompressedTexImageARB(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr img); + private static extern void glGetnCompressedTexImageARB(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr img); [Slot(285)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnConvolutionFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); + private static extern void glGetnConvolutionFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); [Slot(287)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnHistogramARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnHistogramARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(289)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapdvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); + private static extern unsafe void glGetnMapdvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); [Slot(291)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapfvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); + private static extern unsafe void glGetnMapfvARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); [Slot(293)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapivARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); + private static extern unsafe void glGetnMapivARB(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); [Slot(295)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnMinmaxARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnMinmaxARB(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(297)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapfvARB(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); + private static extern unsafe void glGetnPixelMapfvARB(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); [Slot(299)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapuivARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); + private static extern unsafe void glGetnPixelMapuivARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); [Slot(301)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapusvARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); + private static extern unsafe void glGetnPixelMapusvARB(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); [Slot(303)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPolygonStippleARB(Int32 bufSize, [OutAttribute] Byte* pattern); + private static extern unsafe void glGetnPolygonStippleARB(Int32 bufSize, [OutAttribute] Byte* pattern); [Slot(305)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnSeparableFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetnSeparableFilterARB(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(307)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnTexImageARB(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr img); + private static extern void glGetnTexImageARB(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr img); [Slot(309)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformdvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); + private static extern unsafe void glGetnUniformdvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); [Slot(311)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(314)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(317)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuivARB(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(365)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetTextureHandleARB(UInt32 texture); + private static extern Int64 glGetTextureHandleARB(UInt32 texture); [Slot(373)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int64 glGetTextureSamplerHandleARB(UInt32 texture, UInt32 sampler); + private static extern Int64 glGetTextureSamplerHandleARB(UInt32 texture, UInt32 sampler); [Slot(396)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLui64vARB(UInt32 index, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetVertexAttribLui64vARB(UInt32 index, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(412)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsImageHandleResidentARB(UInt64 handle); + private static extern byte glIsImageHandleResidentARB(UInt64 handle); [Slot(413)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsNamedStringARB(Int32 namelen, IntPtr name); + private static extern byte glIsNamedStringARB(Int32 namelen, IntPtr name); [Slot(422)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTextureHandleResidentARB(UInt64 handle); + private static extern byte glIsTextureHandleResidentARB(UInt64 handle); [Slot(428)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeImageHandleNonResidentARB(UInt64 handle); + private static extern void glMakeImageHandleNonResidentARB(UInt64 handle); [Slot(429)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeImageHandleResidentARB(UInt64 handle, System.Int32 access); + private static extern void glMakeImageHandleResidentARB(UInt64 handle, System.Int32 access); [Slot(430)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeTextureHandleNonResidentARB(UInt64 handle); + private static extern void glMakeTextureHandleNonResidentARB(UInt64 handle); [Slot(431)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMakeTextureHandleResidentARB(UInt64 handle); + private static extern void glMakeTextureHandleResidentARB(UInt64 handle); [Slot(440)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinSampleShadingARB(Single value); + private static extern void glMinSampleShadingARB(Single value); [Slot(443)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirectCountARB(System.Int32 mode, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); + private static extern void glMultiDrawArraysIndirectCountARB(System.Int32 mode, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); [Slot(447)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirectCountARB(System.Int32 mode, System.Int32 type, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); + private static extern void glMultiDrawElementsIndirectCountARB(System.Int32 mode, System.Int32 type, IntPtr indirect, IntPtr drawcount, Int32 maxdrawcount, Int32 stride); [Slot(457)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferPageCommitmentARB(UInt32 buffer, IntPtr offset, Int32 size, bool commit); + private static extern void glNamedBufferPageCommitmentARB(UInt32 buffer, IntPtr offset, Int32 size, bool commit); [Slot(470)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedStringARB(System.Int32 type, Int32 namelen, IntPtr name, Int32 stringlen, IntPtr @string); + private static extern void glNamedStringARB(System.Int32 type, Int32 namelen, IntPtr name, Int32 stringlen, IntPtr @string); [Slot(526)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniformHandleui64ARB(UInt32 program, Int32 location, UInt64 value); + private static extern void glProgramUniformHandleui64ARB(UInt32 program, Int32 location, UInt64 value); [Slot(527)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformHandleui64vARB(UInt32 program, Int32 location, Int32 count, UInt64* values); + private static extern unsafe void glProgramUniformHandleui64vARB(UInt32 program, Int32 location, Int32 count, UInt64* values); [Slot(552)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsARB(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsARB(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(600)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexPageCommitmentARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool resident); + private static extern void glTexPageCommitmentARB(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool resident); [Slot(669)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformHandleui64ARB(Int32 location, UInt64 value); + private static extern void glUniformHandleui64ARB(Int32 location, UInt64 value); [Slot(670)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformHandleui64vARB(Int32 location, Int32 count, UInt64* value); + private static extern unsafe void glUniformHandleui64vARB(Int32 location, Int32 count, UInt64* value); [Slot(767)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1ui64ARB(UInt32 index, UInt64 x); + private static extern void glVertexAttribL1ui64ARB(UInt32 index, UInt64 x); [Slot(768)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1ui64vARB(UInt32 index, UInt64* v); + private static extern unsafe void glVertexAttribL1ui64vARB(UInt32 index, UInt64* v); [Slot(0)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveShaderProgram(UInt32 pipeline, UInt32 program); + private static extern void glActiveShaderProgram(UInt32 pipeline, UInt32 program); [Slot(1)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glActiveTexture(System.Int32 texture); + private static extern void glActiveTexture(System.Int32 texture); [Slot(2)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glAttachShader(UInt32 program, UInt32 shader); + private static extern void glAttachShader(UInt32 program, UInt32 shader); [Slot(3)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginConditionalRender(UInt32 id, System.Int32 mode); + private static extern void glBeginConditionalRender(UInt32 id, System.Int32 mode); [Slot(4)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQuery(System.Int32 target, UInt32 id); + private static extern void glBeginQuery(System.Int32 target, UInt32 id); [Slot(5)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginQueryIndexed(System.Int32 target, UInt32 index, UInt32 id); + private static extern void glBeginQueryIndexed(System.Int32 target, UInt32 index, UInt32 id); [Slot(6)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBeginTransformFeedback(System.Int32 primitiveMode); + private static extern void glBeginTransformFeedback(System.Int32 primitiveMode); [Slot(7)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); + private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); [Slot(8)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBuffer(System.Int32 target, UInt32 buffer); + private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); [Slot(9)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); + private static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); [Slot(10)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(11)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindBuffersBase(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers); + private static extern unsafe void glBindBuffersBase(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers); [Slot(12)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindBuffersRange(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, IntPtr* sizes); + private static extern unsafe void glBindBuffersRange(System.Int32 target, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, IntPtr* sizes); [Slot(13)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFragDataLocation(UInt32 program, UInt32 color, IntPtr name); + private static extern void glBindFragDataLocation(UInt32 program, UInt32 color, IntPtr name); [Slot(14)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFragDataLocationIndexed(UInt32 program, UInt32 colorNumber, UInt32 index, IntPtr name); + private static extern void glBindFragDataLocationIndexed(UInt32 program, UInt32 colorNumber, UInt32 index, IntPtr name); [Slot(15)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); + private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); [Slot(16)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindImageTexture(UInt32 unit, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, System.Int32 format); + private static extern void glBindImageTexture(UInt32 unit, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, System.Int32 format); [Slot(17)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindImageTextures(UInt32 first, Int32 count, UInt32* textures); + private static extern unsafe void glBindImageTextures(UInt32 first, Int32 count, UInt32* textures); [Slot(18)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindProgramPipeline(UInt32 pipeline); + private static extern void glBindProgramPipeline(UInt32 pipeline); [Slot(19)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); + private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); [Slot(20)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindSampler(UInt32 unit, UInt32 sampler); + private static extern void glBindSampler(UInt32 unit, UInt32 sampler); [Slot(21)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindSamplers(UInt32 first, Int32 count, UInt32* samplers); + private static extern unsafe void glBindSamplers(UInt32 first, Int32 count, UInt32* samplers); [Slot(22)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTexture(System.Int32 target, UInt32 texture); + private static extern void glBindTexture(System.Int32 target, UInt32 texture); [Slot(23)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindTextures(UInt32 first, Int32 count, UInt32* textures); + private static extern unsafe void glBindTextures(UInt32 first, Int32 count, UInt32* textures); [Slot(24)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTextureUnit(UInt32 unit, UInt32 texture); + private static extern void glBindTextureUnit(UInt32 unit, UInt32 texture); [Slot(25)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); + private static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); [Slot(26)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexArray(UInt32 array); + private static extern void glBindVertexArray(UInt32 array); [Slot(27)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBindVertexBuffer(UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); + private static extern void glBindVertexBuffer(UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); [Slot(28)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glBindVertexBuffers(UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); + private static extern unsafe void glBindVertexBuffers(UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); [Slot(29)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); + private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); [Slot(30)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquation(System.Int32 mode); + private static extern void glBlendEquation(System.Int32 mode); [Slot(31)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationi(UInt32 buf, System.Int32 mode); + private static extern void glBlendEquationi(UInt32 buf, System.Int32 mode); [Slot(33)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(34)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendEquationSeparatei(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); + private static extern void glBlendEquationSeparatei(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); [Slot(36)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); + private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); [Slot(37)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFunci(UInt32 buf, System.Int32 src, System.Int32 dst); + private static extern void glBlendFunci(UInt32 buf, System.Int32 src, System.Int32 dst); [Slot(39)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); + private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); [Slot(40)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlendFuncSeparatei(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); + private static extern void glBlendFuncSeparatei(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); [Slot(42)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(43)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBlitNamedFramebuffer(UInt32 readFramebuffer, UInt32 drawFramebuffer, Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); + private static extern void glBlitNamedFramebuffer(UInt32 readFramebuffer, UInt32 drawFramebuffer, Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); [Slot(44)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); + private static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage); [Slot(46)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferStorage(System.Int32 target, IntPtr size, IntPtr data, System.Int32 flags); + private static extern void glBufferStorage(System.Int32 target, IntPtr size, IntPtr data, System.Int32 flags); [Slot(47)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); + private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data); [Slot(48)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); + private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); [Slot(49)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glCheckNamedFramebufferStatus(UInt32 framebuffer, System.Int32 target); + private static extern System.Int32 glCheckNamedFramebufferStatus(UInt32 framebuffer, System.Int32 target); [Slot(50)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClampColor(System.Int32 target, System.Int32 clamp); + private static extern void glClampColor(System.Int32 target, System.Int32 clamp); [Slot(51)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClear(System.Int32 mask); + private static extern void glClear(System.Int32 mask); [Slot(52)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferData(System.Int32 target, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearBufferData(System.Int32 target, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); [Slot(53)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); + private static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); [Slot(54)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value); + private static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value); [Slot(55)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value); + private static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value); [Slot(56)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearBufferSubData(System.Int32 target, System.Int32 internalformat, IntPtr offset, IntPtr size, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearBufferSubData(System.Int32 target, System.Int32 internalformat, IntPtr offset, IntPtr size, System.Int32 format, System.Int32 type, IntPtr data); [Slot(57)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value); + private static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value); [Slot(58)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearColor(Single red, Single green, Single blue, Single alpha); + private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); [Slot(59)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepth(Double depth); + private static extern void glClearDepth(Double depth); [Slot(60)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearDepthf(Single d); + private static extern void glClearDepthf(Single d); [Slot(61)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedBufferData(UInt32 buffer, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearNamedBufferData(UInt32 buffer, System.Int32 internalformat, System.Int32 format, System.Int32 type, IntPtr data); [Slot(62)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedBufferSubData(UInt32 buffer, System.Int32 internalformat, IntPtr offset, Int32 size, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearNamedBufferSubData(UInt32 buffer, System.Int32 internalformat, IntPtr offset, Int32 size, System.Int32 format, System.Int32 type, IntPtr data); [Slot(63)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearNamedFramebufferfi(UInt32 framebuffer, System.Int32 buffer, Single depth, Int32 stencil); + private static extern void glClearNamedFramebufferfi(UInt32 framebuffer, System.Int32 buffer, Single depth, Int32 stencil); [Slot(64)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearNamedFramebufferfv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Single* value); + private static extern unsafe void glClearNamedFramebufferfv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Single* value); [Slot(65)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearNamedFramebufferiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Int32* value); + private static extern unsafe void glClearNamedFramebufferiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, Int32* value); [Slot(66)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glClearNamedFramebufferuiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, UInt32* value); + private static extern unsafe void glClearNamedFramebufferuiv(UInt32 framebuffer, System.Int32 buffer, Int32 drawbuffer, UInt32* value); [Slot(67)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearStencil(Int32 s); + private static extern void glClearStencil(Int32 s); [Slot(68)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearTexImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearTexImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, IntPtr data); [Slot(69)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr data); [Slot(70)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(71)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glClipControl(System.Int32 origin, System.Int32 depth); + private static extern void glClipControl(System.Int32 origin, System.Int32 depth); [Slot(72)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMask(bool red, bool green, bool blue, bool alpha); + private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); [Slot(73)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorMaski(UInt32 index, bool r, bool g, bool b, bool a); + private static extern void glColorMaski(UInt32 index, bool r, bool g, bool b, bool a); [Slot(74)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorP3ui(System.Int32 type, UInt32 color); + private static extern void glColorP3ui(System.Int32 type, UInt32 color); [Slot(75)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorP3uiv(System.Int32 type, UInt32* color); + private static extern unsafe void glColorP3uiv(System.Int32 type, UInt32* color); [Slot(76)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorP4ui(System.Int32 type, UInt32 color); + private static extern void glColorP4ui(System.Int32 type, UInt32 color); [Slot(77)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorP4uiv(System.Int32 type, UInt32* color); + private static extern unsafe void glColorP4uiv(System.Int32 type, UInt32* color); [Slot(78)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorSubTable(System.Int32 target, Int32 start, Int32 count, System.Int32 format, System.Int32 type, IntPtr data); + private static extern void glColorSubTable(System.Int32 target, Int32 start, Int32 count, System.Int32 format, System.Int32 type, IntPtr data); [Slot(79)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glColorTable(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); + private static extern void glColorTable(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr table); [Slot(80)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorTableParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glColorTableParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(81)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glColorTableParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glColorTableParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(82)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompileShader(UInt32 shader); + private static extern void glCompileShader(UInt32 shader); [Slot(84)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); [Slot(85)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [Slot(86)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [Slot(87)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(88)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(89)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(90)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(91)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(92)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCompressedTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); + private static extern void glCompressedTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data); [Slot(93)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr image); + private static extern void glConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 width, System.Int32 format, System.Int32 type, IntPtr image); [Slot(94)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr image); + private static extern void glConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr image); [Slot(95)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameterf(System.Int32 target, System.Int32 pname, Single @params); + private static extern void glConvolutionParameterf(System.Int32 target, System.Int32 pname, Single @params); [Slot(96)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glConvolutionParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(97)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glConvolutionParameteri(System.Int32 target, System.Int32 pname, Int32 @params); + private static extern void glConvolutionParameteri(System.Int32 target, System.Int32 pname, Int32 @params); [Slot(98)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glConvolutionParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glConvolutionParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(99)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); + private static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); [Slot(100)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyColorSubTable(System.Int32 target, Int32 start, Int32 x, Int32 y, Int32 width); + private static extern void glCopyColorSubTable(System.Int32 target, Int32 start, Int32 x, Int32 y, Int32 width); [Slot(101)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyColorTable(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); + private static extern void glCopyColorTable(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); [Slot(102)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); + private static extern void glCopyConvolutionFilter1D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width); [Slot(103)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyConvolutionFilter2D(System.Int32 target, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(104)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyImageSubData(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); + private static extern void glCopyImageSubData(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); [Slot(105)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyNamedBufferSubData(UInt32 readBuffer, UInt32 writeBuffer, IntPtr readOffset, IntPtr writeOffset, Int32 size); + private static extern void glCopyNamedBufferSubData(UInt32 readBuffer, UInt32 writeBuffer, IntPtr readOffset, IntPtr writeOffset, Int32 size); [Slot(106)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); + private static extern void glCopyTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [Slot(107)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); + private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [Slot(108)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(109)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(110)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(111)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); + private static extern void glCopyTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [Slot(112)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(113)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCopyTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glCopyTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(114)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glCreateBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(115)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glCreateFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(116)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateProgram(); + private static extern Int32 glCreateProgram(); [Slot(117)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glCreateProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(118)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateQueries(System.Int32 target, Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glCreateQueries(System.Int32 target, Int32 n, [OutAttribute] UInt32* ids); [Slot(119)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glCreateRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(120)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateSamplers(Int32 n, [OutAttribute] UInt32* samplers); + private static extern unsafe void glCreateSamplers(Int32 n, [OutAttribute] UInt32* samplers); [Slot(121)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShader(System.Int32 type); + private static extern Int32 glCreateShader(System.Int32 type); [Slot(122)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glCreateShaderProgramv(System.Int32 type, Int32 count, IntPtr strings); + private static extern Int32 glCreateShaderProgramv(System.Int32 type, Int32 count, IntPtr strings); [Slot(124)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateTextures(System.Int32 target, Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glCreateTextures(System.Int32 target, Int32 n, [OutAttribute] UInt32* textures); [Slot(125)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glCreateTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); [Slot(126)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glCreateVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glCreateVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); [Slot(127)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glCullFace(System.Int32 mode); + private static extern void glCullFace(System.Int32 mode); [Slot(128)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); + private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); [Slot(131)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(134)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(137)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); + private static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers); [Slot(138)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); + private static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers); [Slot(140)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteProgram(UInt32 program); + private static extern void glDeleteProgram(UInt32 program); [Slot(141)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteProgramPipelines(Int32 n, UInt32* pipelines); + private static extern unsafe void glDeleteProgramPipelines(Int32 n, UInt32* pipelines); [Slot(142)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids); [Slot(143)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); + private static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers); [Slot(144)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers); + private static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers); [Slot(145)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteShader(UInt32 shader); + private static extern void glDeleteShader(UInt32 shader); [Slot(146)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDeleteSync(IntPtr sync); + private static extern void glDeleteSync(IntPtr sync); [Slot(147)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); + private static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures); [Slot(148)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids); + private static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids); [Slot(149)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays); + private static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays); [Slot(150)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthFunc(System.Int32 func); + private static extern void glDepthFunc(System.Int32 func); [Slot(151)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthMask(bool flag); + private static extern void glDepthMask(bool flag); [Slot(152)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRange(Double near, Double far); + private static extern void glDepthRange(Double near, Double far); [Slot(153)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDepthRangeArrayv(UInt32 first, Int32 count, Double* v); + private static extern unsafe void glDepthRangeArrayv(UInt32 first, Int32 count, Double* v); [Slot(154)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangef(Single n, Single f); + private static extern void glDepthRangef(Single n, Single f); [Slot(155)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDepthRangeIndexed(UInt32 index, Double n, Double f); + private static extern void glDepthRangeIndexed(UInt32 index, Double n, Double f); [Slot(156)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDetachShader(UInt32 program, UInt32 shader); + private static extern void glDetachShader(UInt32 program, UInt32 shader); [Slot(157)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisable(System.Int32 cap); + private static extern void glDisable(System.Int32 cap); [Slot(158)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisablei(System.Int32 target, UInt32 index); + private static extern void glDisablei(System.Int32 target, UInt32 index); [Slot(159)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexArrayAttrib(UInt32 vaobj, UInt32 index); + private static extern void glDisableVertexArrayAttrib(UInt32 vaobj, UInt32 index); [Slot(160)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDisableVertexAttribArray(UInt32 index); + private static extern void glDisableVertexAttribArray(UInt32 index); [Slot(161)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDispatchCompute(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z); + private static extern void glDispatchCompute(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z); [Slot(163)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDispatchComputeIndirect(IntPtr indirect); + private static extern void glDispatchComputeIndirect(IntPtr indirect); [Slot(164)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); + private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); [Slot(165)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysIndirect(System.Int32 mode, IntPtr indirect); + private static extern void glDrawArraysIndirect(System.Int32 mode, IntPtr indirect); [Slot(166)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); + private static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); [Slot(167)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawArraysInstancedBaseInstance(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance); + private static extern void glDrawArraysInstancedBaseInstance(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance); [Slot(168)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawBuffer(System.Int32 buf); + private static extern void glDrawBuffer(System.Int32 buf); [Slot(169)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs); + private static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs); [Slot(170)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices); [Slot(171)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); + private static extern void glDrawElementsBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); [Slot(172)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect); + private static extern void glDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect); [Slot(173)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount); + private static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount); [Slot(174)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, UInt32 baseinstance); + private static extern void glDrawElementsInstancedBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, UInt32 baseinstance); [Slot(175)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex); + private static extern void glDrawElementsInstancedBaseVertex(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex); [Slot(176)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawElementsInstancedBaseVertexBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance); + private static extern void glDrawElementsInstancedBaseVertexBaseInstance(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance); [Slot(177)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); + private static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices); [Slot(178)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawRangeElementsBaseVertex(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); + private static extern void glDrawRangeElementsBaseVertex(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices, Int32 basevertex); [Slot(179)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedback(System.Int32 mode, UInt32 id); + private static extern void glDrawTransformFeedback(System.Int32 mode, UInt32 id); [Slot(180)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackInstanced(System.Int32 mode, UInt32 id, Int32 instancecount); + private static extern void glDrawTransformFeedbackInstanced(System.Int32 mode, UInt32 id, Int32 instancecount); [Slot(181)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackStream(System.Int32 mode, UInt32 id, UInt32 stream); + private static extern void glDrawTransformFeedbackStream(System.Int32 mode, UInt32 id, UInt32 stream); [Slot(182)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDrawTransformFeedbackStreamInstanced(System.Int32 mode, UInt32 id, UInt32 stream, Int32 instancecount); + private static extern void glDrawTransformFeedbackStreamInstanced(System.Int32 mode, UInt32 id, UInt32 stream, Int32 instancecount); [Slot(183)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnable(System.Int32 cap); + private static extern void glEnable(System.Int32 cap); [Slot(184)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnablei(System.Int32 target, UInt32 index); + private static extern void glEnablei(System.Int32 target, UInt32 index); [Slot(185)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexArrayAttrib(UInt32 vaobj, UInt32 index); + private static extern void glEnableVertexArrayAttrib(UInt32 vaobj, UInt32 index); [Slot(186)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEnableVertexAttribArray(UInt32 index); + private static extern void glEnableVertexAttribArray(UInt32 index); [Slot(187)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndConditionalRender(); + private static extern void glEndConditionalRender(); [Slot(188)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQuery(System.Int32 target); + private static extern void glEndQuery(System.Int32 target); [Slot(189)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndQueryIndexed(System.Int32 target, UInt32 index); + private static extern void glEndQueryIndexed(System.Int32 target, UInt32 index); [Slot(190)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glEndTransformFeedback(); + private static extern void glEndTransformFeedback(); [Slot(191)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); + private static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); [Slot(192)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFinish(); + private static extern void glFinish(); [Slot(193)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlush(); + private static extern void glFlush(); [Slot(194)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); + private static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); [Slot(195)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFlushMappedNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length); + private static extern void glFlushMappedNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length); [Slot(196)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glFramebufferParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(197)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(198)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(199)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture1D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture1D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(200)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); + private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); [Slot(201)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTexture3D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); + private static extern void glFramebufferTexture3D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); [Slot(202)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(203)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glFrontFace(System.Int32 mode); + private static extern void glFrontFace(System.Int32 mode); [Slot(204)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); + private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers); [Slot(205)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateMipmap(System.Int32 target); + private static extern void glGenerateMipmap(System.Int32 target); [Slot(206)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGenerateTextureMipmap(UInt32 texture); + private static extern void glGenerateTextureMipmap(UInt32 texture); [Slot(207)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); + private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers); [Slot(208)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); + private static extern unsafe void glGenProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines); [Slot(209)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids); [Slot(210)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); + private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers); [Slot(211)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers); + private static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers); [Slot(212)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); + private static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures); [Slot(213)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); + private static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids); [Slot(214)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); + private static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays); [Slot(215)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAtomicCounterBufferiv(UInt32 program, UInt32 bufferIndex, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveAtomicCounterBufferiv(UInt32 program, UInt32 bufferIndex, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(216)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(217)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveSubroutineName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveSubroutineName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); [Slot(218)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveSubroutineUniformiv(UInt32 program, System.Int32 shadertype, UInt32 index, System.Int32 pname, [OutAttribute] Int32* values); + private static extern unsafe void glGetActiveSubroutineUniformiv(UInt32 program, System.Int32 shadertype, UInt32 index, System.Int32 pname, [OutAttribute] Int32* values); [Slot(219)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveSubroutineUniformName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveSubroutineUniformName(UInt32 program, System.Int32 shadertype, UInt32 index, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); [Slot(220)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(221)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(222)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName); + private static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName); [Slot(223)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformName(UInt32 program, UInt32 uniformIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformName); + private static extern unsafe void glGetActiveUniformName(UInt32 program, UInt32 uniformIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformName); [Slot(224)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(225)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); + private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders); [Slot(226)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); [Slot(227)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleani_v(System.Int32 target, UInt32 index, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleani_v(System.Int32 target, UInt32 index, [OutAttribute] bool* data); [Slot(228)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); + private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data); [Slot(229)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(230)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(231)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(232)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); + private static extern void glGetBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [OutAttribute] IntPtr data); [Slot(233)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetColorTable(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr table); + private static extern void glGetColorTable(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr table); [Slot(234)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetColorTableParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(235)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetColorTableParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetColorTableParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(236)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTexImage(System.Int32 target, Int32 level, [OutAttribute] IntPtr img); + private static extern void glGetCompressedTexImage(System.Int32 target, Int32 level, [OutAttribute] IntPtr img); [Slot(237)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTextureImage(UInt32 texture, Int32 level, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetCompressedTextureImage(UInt32 texture, Int32 level, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(238)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetCompressedTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetCompressedTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(239)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr image); + private static extern void glGetConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr image); [Slot(240)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetConvolutionParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(241)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetConvolutionParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetConvolutionParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(242)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(245)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDoublei_v(System.Int32 target, UInt32 index, [OutAttribute] Double* data); + private static extern unsafe void glGetDoublei_v(System.Int32 target, UInt32 index, [OutAttribute] Double* data); [Slot(246)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetDoublev(System.Int32 pname, [OutAttribute] Double* data); + private static extern unsafe void glGetDoublev(System.Int32 pname, [OutAttribute] Double* data); [Slot(247)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetError(); + private static extern System.Int32 glGetError(); [Slot(248)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloati_v(System.Int32 target, UInt32 index, [OutAttribute] Single* data); + private static extern unsafe void glGetFloati_v(System.Int32 target, UInt32 index, [OutAttribute] Single* data); [Slot(249)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); + private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data); [Slot(250)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetFragDataIndex(UInt32 program, IntPtr name); + private static extern Int32 glGetFragDataIndex(UInt32 program, IntPtr name); [Slot(251)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name); [Slot(252)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(253)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetFramebufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetFramebufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(254)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatus(); + private static extern System.Int32 glGetGraphicsResetStatus(); [Slot(257)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); + private static extern void glGetHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); [Slot(258)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetHistogramParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(259)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetHistogramParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetHistogramParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(261)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data); + private static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data); [Slot(262)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data); + private static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data); [Slot(263)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); [Slot(264)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); + private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data); [Slot(265)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInternalformati64v(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int64* @params); + private static extern unsafe void glGetInternalformati64v(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int64* @params); [Slot(266)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(267)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); + private static extern void glGetMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr values); [Slot(268)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMinmaxParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetMinmaxParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(269)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMinmaxParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetMinmaxParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(270)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetMultisamplefv(System.Int32 pname, UInt32 index, [OutAttribute] Single* val); + private static extern unsafe void glGetMultisamplefv(System.Int32 pname, UInt32 index, [OutAttribute] Single* val); [Slot(271)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedBufferParameteri64v(UInt32 buffer, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetNamedBufferParameteri64v(UInt32 buffer, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(272)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedBufferParameteriv(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedBufferParameteriv(UInt32 buffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(273)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedBufferPointerv(UInt32 buffer, System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetNamedBufferPointerv(UInt32 buffer, System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(274)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, [OutAttribute] IntPtr data); + private static extern void glGetNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, [OutAttribute] IntPtr data); [Slot(275)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedFramebufferAttachmentParameteriv(UInt32 framebuffer, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedFramebufferAttachmentParameteriv(UInt32 framebuffer, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(276)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedFramebufferParameteriv(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetNamedFramebufferParameteriv(UInt32 framebuffer, System.Int32 pname, [OutAttribute] Int32* param); [Slot(277)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetNamedRenderbufferParameteriv(UInt32 renderbuffer, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetNamedRenderbufferParameteriv(UInt32 renderbuffer, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(280)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnColorTable(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); + private static extern void glGetnColorTable(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr table); [Slot(282)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnCompressedTexImage(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetnCompressedTexImage(System.Int32 target, Int32 lod, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(284)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); + private static extern void glGetnConvolutionFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr image); [Slot(286)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnHistogram(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(288)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapdv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); + private static extern unsafe void glGetnMapdv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Double* v); [Slot(290)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapfv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); + private static extern unsafe void glGetnMapfv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Single* v); [Slot(292)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnMapiv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); + private static extern unsafe void glGetnMapiv(System.Int32 target, System.Int32 query, Int32 bufSize, [OutAttribute] Int32* v); [Slot(294)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); + private static extern void glGetnMinmax(System.Int32 target, bool reset, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr values); [Slot(296)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapfv(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); + private static extern unsafe void glGetnPixelMapfv(System.Int32 map, Int32 bufSize, [OutAttribute] Single* values); [Slot(298)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapuiv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); + private static extern unsafe void glGetnPixelMapuiv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt32* values); [Slot(300)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPixelMapusv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); + private static extern unsafe void glGetnPixelMapusv(System.Int32 map, Int32 bufSize, [OutAttribute] UInt16* values); [Slot(302)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnPolygonStipple(Int32 bufSize, [OutAttribute] Byte* pattern); + private static extern unsafe void glGetnPolygonStipple(Int32 bufSize, [OutAttribute] Byte* pattern); [Slot(304)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetnSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, Int32 rowBufSize, [OutAttribute] IntPtr row, Int32 columnBufSize, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(306)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetnTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetnTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(308)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformdv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); + private static extern unsafe void glGetnUniformdv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Double* @params); [Slot(310)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(313)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(316)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(319)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(321)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(323)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(325)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); + private static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary); [Slot(326)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(327)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramInterfaceiv(UInt32 program, System.Int32 programInterface, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramInterfaceiv(UInt32 program, System.Int32 programInterface, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(328)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(329)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(330)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramPipelineiv(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramPipelineiv(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(331)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetProgramResourceIndex(UInt32 program, System.Int32 programInterface, IntPtr name); + private static extern Int32 glGetProgramResourceIndex(UInt32 program, System.Int32 programInterface, IntPtr name); [Slot(332)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramResourceiv(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* @params); + private static extern unsafe void glGetProgramResourceiv(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* @params); [Slot(333)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetProgramResourceLocation(UInt32 program, System.Int32 programInterface, IntPtr name); + private static extern Int32 glGetProgramResourceLocation(UInt32 program, System.Int32 programInterface, IntPtr name); [Slot(334)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetProgramResourceLocationIndex(UInt32 program, System.Int32 programInterface, IntPtr name); + private static extern Int32 glGetProgramResourceLocationIndex(UInt32 program, System.Int32 programInterface, IntPtr name); [Slot(335)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramResourceName(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); + private static extern unsafe void glGetProgramResourceName(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name); [Slot(336)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetProgramStageiv(UInt32 program, System.Int32 shadertype, System.Int32 pname, [OutAttribute] Int32* values); + private static extern unsafe void glGetProgramStageiv(UInt32 program, System.Int32 shadertype, System.Int32 pname, [OutAttribute] Int32* values); [Slot(337)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryIndexediv(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryIndexediv(System.Int32 target, UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(338)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(339)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjecti64v(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); + private static extern unsafe void glGetQueryObjecti64v(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params); [Slot(340)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectiv(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetQueryObjectiv(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(341)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectui64v(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); + private static extern unsafe void glGetQueryObjectui64v(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params); [Slot(342)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(343)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(344)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params); [Slot(345)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIiv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameterIiv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(346)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(347)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(348)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr row, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); + private static extern void glGetSeparableFilter(System.Int32 target, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr row, [OutAttribute] IntPtr column, [OutAttribute] IntPtr span); [Slot(349)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); + private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog); [Slot(350)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(351)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); + private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision); [Slot(352)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); + private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source); [Slot(353)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetString(System.Int32 name); + private static extern IntPtr glGetString(System.Int32 name); [Slot(354)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); + private static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); [Slot(355)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetSubroutineIndex(UInt32 program, System.Int32 shadertype, IntPtr name); + private static extern Int32 glGetSubroutineIndex(UInt32 program, System.Int32 shadertype, IntPtr name); [Slot(356)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetSubroutineUniformLocation(UInt32 program, System.Int32 shadertype, IntPtr name); + private static extern Int32 glGetSubroutineUniformLocation(UInt32 program, System.Int32 shadertype, IntPtr name); [Slot(357)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); + private static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values); [Slot(358)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glGetTexImage(System.Int32 target, Int32 level, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(359)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexLevelParameterfv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexLevelParameterfv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); [Slot(360)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexLevelParameteriv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexLevelParameteriv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(361)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params); [Slot(362)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameterIiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(363)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameterIuiv(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTexParameterIuiv(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(364)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(366)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTextureImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetTextureImage(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(367)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureLevelParameterfv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTextureLevelParameterfv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Single* @params); [Slot(368)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureLevelParameteriv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureLevelParameteriv(UInt32 texture, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(369)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterfv(UInt32 texture, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetTextureParameterfv(UInt32 texture, System.Int32 pname, [OutAttribute] Single* @params); [Slot(370)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterIiv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureParameterIiv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(371)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameterIuiv(UInt32 texture, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetTextureParameterIuiv(UInt32 texture, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(372)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTextureParameteriv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetTextureParameteriv(UInt32 texture, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(374)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); + private static extern void glGetTextureSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr pixels); [Slot(375)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbacki_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int32* param); + private static extern unsafe void glGetTransformFeedbacki_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int32* param); [Slot(376)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbacki64_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int64* param); + private static extern unsafe void glGetTransformFeedbacki64_v(UInt32 xfb, System.Int32 pname, UInt32 index, [OutAttribute] Int64* param); [Slot(377)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackiv(UInt32 xfb, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetTransformFeedbackiv(UInt32 xfb, System.Int32 pname, [OutAttribute] Int32* param); [Slot(378)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); + private static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name); [Slot(379)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName); + private static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName); [Slot(380)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformdv(UInt32 program, Int32 location, [OutAttribute] Double* @params); + private static extern unsafe void glGetUniformdv(UInt32 program, Int32 location, [OutAttribute] Double* @params); [Slot(381)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); + private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params); [Slot(382)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices); + private static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices); [Slot(383)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); + private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params); [Slot(384)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); + private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); [Slot(385)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformSubroutineuiv(System.Int32 shadertype, Int32 location, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetUniformSubroutineuiv(System.Int32 shadertype, Int32 location, [OutAttribute] UInt32* @params); [Slot(386)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params); [Slot(387)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayIndexed64iv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int64* param); + private static extern unsafe void glGetVertexArrayIndexed64iv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int64* param); [Slot(388)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayIndexediv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetVertexArrayIndexediv(UInt32 vaobj, UInt32 index, System.Int32 pname, [OutAttribute] Int32* param); [Slot(389)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexArrayiv(UInt32 vaobj, System.Int32 pname, [OutAttribute] Int32* param); + private static extern unsafe void glGetVertexArrayiv(UInt32 vaobj, System.Int32 pname, [OutAttribute] Int32* param); [Slot(390)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(391)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); + private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params); [Slot(392)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(393)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params); [Slot(394)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); + private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params); [Slot(395)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetVertexAttribLdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); + private static extern unsafe void glGetVertexAttribLdv(UInt32 index, System.Int32 pname, [OutAttribute] Double* @params); [Slot(397)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); + private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer); [Slot(398)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHint(System.Int32 target, System.Int32 mode); + private static extern void glHint(System.Int32 target, System.Int32 mode); [Slot(399)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glHistogram(System.Int32 target, Int32 width, System.Int32 internalformat, bool sink); + private static extern void glHistogram(System.Int32 target, Int32 width, System.Int32 internalformat, bool sink); [Slot(400)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateBufferData(UInt32 buffer); + private static extern void glInvalidateBufferData(UInt32 buffer); [Slot(401)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateBufferSubData(UInt32 buffer, IntPtr offset, IntPtr length); + private static extern void glInvalidateBufferSubData(UInt32 buffer, IntPtr offset, IntPtr length); [Slot(402)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments); [Slot(403)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateNamedFramebufferData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments); + private static extern unsafe void glInvalidateNamedFramebufferData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments); [Slot(404)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateNamedFramebufferSubData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern unsafe void glInvalidateNamedFramebufferSubData(UInt32 framebuffer, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(405)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); + private static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); [Slot(406)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateTexImage(UInt32 texture, Int32 level); + private static extern void glInvalidateTexImage(UInt32 texture, Int32 level); [Slot(407)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glInvalidateTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth); + private static extern void glInvalidateTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth); [Slot(408)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsBuffer(UInt32 buffer); + private static extern byte glIsBuffer(UInt32 buffer); [Slot(409)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabled(System.Int32 cap); + private static extern byte glIsEnabled(System.Int32 cap); [Slot(410)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsEnabledi(System.Int32 target, UInt32 index); + private static extern byte glIsEnabledi(System.Int32 target, UInt32 index); [Slot(411)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsFramebuffer(UInt32 framebuffer); + private static extern byte glIsFramebuffer(UInt32 framebuffer); [Slot(414)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgram(UInt32 program); + private static extern byte glIsProgram(UInt32 program); [Slot(415)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsProgramPipeline(UInt32 pipeline); + private static extern byte glIsProgramPipeline(UInt32 pipeline); [Slot(416)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsQuery(UInt32 id); + private static extern byte glIsQuery(UInt32 id); [Slot(417)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsRenderbuffer(UInt32 renderbuffer); + private static extern byte glIsRenderbuffer(UInt32 renderbuffer); [Slot(418)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSampler(UInt32 sampler); + private static extern byte glIsSampler(UInt32 sampler); [Slot(419)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsShader(UInt32 shader); + private static extern byte glIsShader(UInt32 shader); [Slot(420)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsSync(IntPtr sync); + private static extern byte glIsSync(IntPtr sync); [Slot(421)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTexture(UInt32 texture); + private static extern byte glIsTexture(UInt32 texture); [Slot(423)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsTransformFeedback(UInt32 id); + private static extern byte glIsTransformFeedback(UInt32 id); [Slot(424)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glIsVertexArray(UInt32 array); + private static extern byte glIsVertexArray(UInt32 array); [Slot(425)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLineWidth(Single width); + private static extern void glLineWidth(Single width); [Slot(426)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLinkProgram(UInt32 program); + private static extern void glLinkProgram(UInt32 program); [Slot(427)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glLogicOp(System.Int32 opcode); + private static extern void glLogicOp(System.Int32 opcode); [Slot(432)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBuffer(System.Int32 target, System.Int32 access); + private static extern IntPtr glMapBuffer(System.Int32 target, System.Int32 access); [Slot(433)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); + private static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); [Slot(434)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapNamedBuffer(UInt32 buffer, System.Int32 access); + private static extern IntPtr glMapNamedBuffer(UInt32 buffer, System.Int32 access); [Slot(435)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern IntPtr glMapNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length, System.Int32 access); + private static extern IntPtr glMapNamedBufferRange(UInt32 buffer, IntPtr offset, Int32 length, System.Int32 access); [Slot(436)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMemoryBarrier(System.Int32 barriers); + private static extern void glMemoryBarrier(System.Int32 barriers); [Slot(437)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMemoryBarrierByRegion(System.Int32 barriers); + private static extern void glMemoryBarrierByRegion(System.Int32 barriers); [Slot(438)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinmax(System.Int32 target, System.Int32 internalformat, bool sink); + private static extern void glMinmax(System.Int32 target, System.Int32 internalformat, bool sink); [Slot(439)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMinSampleShading(Single value); + private static extern void glMinSampleShading(Single value); [Slot(441)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawArrays(System.Int32 mode, Int32* first, Int32* count, Int32 drawcount); + private static extern unsafe void glMultiDrawArrays(System.Int32 mode, Int32* first, Int32* count, Int32 drawcount); [Slot(442)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawArraysIndirect(System.Int32 mode, IntPtr indirect, Int32 drawcount, Int32 stride); + private static extern void glMultiDrawArraysIndirect(System.Int32 mode, IntPtr indirect, Int32 drawcount, Int32 stride); [Slot(444)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElements(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount); + private static extern unsafe void glMultiDrawElements(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount); [Slot(445)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiDrawElementsBaseVertex(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount, Int32* basevertex); + private static extern unsafe void glMultiDrawElementsBaseVertex(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 drawcount, Int32* basevertex); [Slot(446)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawcount, Int32 stride); + private static extern void glMultiDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect, Int32 drawcount, Int32 stride); [Slot(448)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP1ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP1ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(449)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP1uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP1uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(450)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP2ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP2ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(451)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP2uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP2uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(452)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP3ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP3ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(453)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP3uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP3uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(454)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glMultiTexCoordP4ui(System.Int32 texture, System.Int32 type, UInt32 coords); + private static extern void glMultiTexCoordP4ui(System.Int32 texture, System.Int32 type, UInt32 coords); [Slot(455)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glMultiTexCoordP4uiv(System.Int32 texture, System.Int32 type, UInt32* coords); + private static extern unsafe void glMultiTexCoordP4uiv(System.Int32 texture, System.Int32 type, UInt32* coords); [Slot(456)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferData(UInt32 buffer, Int32 size, IntPtr data, System.Int32 usage); + private static extern void glNamedBufferData(UInt32 buffer, Int32 size, IntPtr data, System.Int32 usage); [Slot(459)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferStorage(UInt32 buffer, Int32 size, IntPtr data, System.Int32 flags); + private static extern void glNamedBufferStorage(UInt32 buffer, Int32 size, IntPtr data, System.Int32 flags); [Slot(460)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, IntPtr data); + private static extern void glNamedBufferSubData(UInt32 buffer, IntPtr offset, Int32 size, IntPtr data); [Slot(461)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferDrawBuffer(UInt32 framebuffer, System.Int32 buf); + private static extern void glNamedFramebufferDrawBuffer(UInt32 framebuffer, System.Int32 buf); [Slot(462)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNamedFramebufferDrawBuffers(UInt32 framebuffer, Int32 n, System.Int32* bufs); + private static extern unsafe void glNamedFramebufferDrawBuffers(UInt32 framebuffer, Int32 n, System.Int32* bufs); [Slot(463)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferParameteri(UInt32 framebuffer, System.Int32 pname, Int32 param); + private static extern void glNamedFramebufferParameteri(UInt32 framebuffer, System.Int32 pname, Int32 param); [Slot(464)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferReadBuffer(UInt32 framebuffer, System.Int32 src); + private static extern void glNamedFramebufferReadBuffer(UInt32 framebuffer, System.Int32 src); [Slot(465)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferRenderbuffer(UInt32 framebuffer, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); + private static extern void glNamedFramebufferRenderbuffer(UInt32 framebuffer, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); [Slot(466)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTexture(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level); + private static extern void glNamedFramebufferTexture(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level); [Slot(467)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedFramebufferTextureLayer(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); + private static extern void glNamedFramebufferTextureLayer(UInt32 framebuffer, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); [Slot(468)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorage(UInt32 renderbuffer, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorage(UInt32 renderbuffer, System.Int32 internalformat, Int32 width, Int32 height); [Slot(469)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedRenderbufferStorageMultisample(UInt32 renderbuffer, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glNamedRenderbufferStorageMultisample(UInt32 renderbuffer, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(471)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNormalP3ui(System.Int32 type, UInt32 coords); + private static extern void glNormalP3ui(System.Int32 type, UInt32 coords); [Slot(472)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glNormalP3uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glNormalP3uiv(System.Int32 type, UInt32* coords); [Slot(473)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(475)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label); [Slot(477)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPatchParameterfv(System.Int32 pname, Single* values); + private static extern unsafe void glPatchParameterfv(System.Int32 pname, Single* values); [Slot(478)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPatchParameteri(System.Int32 pname, Int32 value); + private static extern void glPatchParameteri(System.Int32 pname, Int32 value); [Slot(479)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPauseTransformFeedback(); + private static extern void glPauseTransformFeedback(); [Slot(480)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStoref(System.Int32 pname, Single param); + private static extern void glPixelStoref(System.Int32 pname, Single param); [Slot(481)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPixelStorei(System.Int32 pname, Int32 param); + private static extern void glPixelStorei(System.Int32 pname, Int32 param); [Slot(482)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameterf(System.Int32 pname, Single param); + private static extern void glPointParameterf(System.Int32 pname, Single param); [Slot(483)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params); + private static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params); [Slot(484)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointParameteri(System.Int32 pname, Int32 param); + private static extern void glPointParameteri(System.Int32 pname, Int32 param); [Slot(485)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glPointParameteriv(System.Int32 pname, Int32* @params); + private static extern unsafe void glPointParameteriv(System.Int32 pname, Int32* @params); [Slot(486)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPointSize(Single size); + private static extern void glPointSize(Single size); [Slot(487)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonMode(System.Int32 face, System.Int32 mode); + private static extern void glPolygonMode(System.Int32 face, System.Int32 mode); [Slot(488)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPolygonOffset(Single factor, Single units); + private static extern void glPolygonOffset(Single factor, Single units); [Slot(489)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroup(); + private static extern void glPopDebugGroup(); [Slot(491)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPrimitiveRestartIndex(UInt32 index); + private static extern void glPrimitiveRestartIndex(UInt32 index); [Slot(492)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); + private static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length); [Slot(493)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); + private static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); [Slot(494)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1d(UInt32 program, Int32 location, Double v0); + private static extern void glProgramUniform1d(UInt32 program, Int32 location, Double v0); [Slot(495)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform1dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(496)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1f(UInt32 program, Int32 location, Single v0); + private static extern void glProgramUniform1f(UInt32 program, Int32 location, Single v0); [Slot(497)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform1fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(498)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1i(UInt32 program, Int32 location, Int32 v0); + private static extern void glProgramUniform1i(UInt32 program, Int32 location, Int32 v0); [Slot(499)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform1iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(500)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform1ui(UInt32 program, Int32 location, UInt32 v0); + private static extern void glProgramUniform1ui(UInt32 program, Int32 location, UInt32 v0); [Slot(501)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform1uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform1uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(502)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2d(UInt32 program, Int32 location, Double v0, Double v1); + private static extern void glProgramUniform2d(UInt32 program, Int32 location, Double v0, Double v1); [Slot(503)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform2dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(504)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2f(UInt32 program, Int32 location, Single v0, Single v1); + private static extern void glProgramUniform2f(UInt32 program, Int32 location, Single v0, Single v1); [Slot(505)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform2fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(506)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2i(UInt32 program, Int32 location, Int32 v0, Int32 v1); + private static extern void glProgramUniform2i(UInt32 program, Int32 location, Int32 v0, Int32 v1); [Slot(507)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform2iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(508)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform2ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); + private static extern void glProgramUniform2ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); [Slot(509)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform2uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform2uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(510)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3d(UInt32 program, Int32 location, Double v0, Double v1, Double v2); + private static extern void glProgramUniform3d(UInt32 program, Int32 location, Double v0, Double v1, Double v2); [Slot(511)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform3dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(512)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3f(UInt32 program, Int32 location, Single v0, Single v1, Single v2); + private static extern void glProgramUniform3f(UInt32 program, Int32 location, Single v0, Single v1, Single v2); [Slot(513)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform3fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(514)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glProgramUniform3i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(515)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform3iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(516)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform3ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glProgramUniform3ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(517)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform3uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform3uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(518)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4d(UInt32 program, Int32 location, Double v0, Double v1, Double v2, Double v3); + private static extern void glProgramUniform4d(UInt32 program, Int32 location, Double v0, Double v1, Double v2, Double v3); [Slot(519)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4dv(UInt32 program, Int32 location, Int32 count, Double* value); + private static extern unsafe void glProgramUniform4dv(UInt32 program, Int32 location, Int32 count, Double* value); [Slot(520)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4f(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glProgramUniform4f(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(521)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4fv(UInt32 program, Int32 location, Int32 count, Single* value); + private static extern unsafe void glProgramUniform4fv(UInt32 program, Int32 location, Int32 count, Single* value); [Slot(522)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glProgramUniform4i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(523)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4iv(UInt32 program, Int32 location, Int32 count, Int32* value); + private static extern unsafe void glProgramUniform4iv(UInt32 program, Int32 location, Int32 count, Int32* value); [Slot(524)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProgramUniform4ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glProgramUniform4ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(525)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniform4uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glProgramUniform4uiv(UInt32 program, Int32 location, Int32 count, UInt32* value); [Slot(528)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(529)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(530)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(531)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(532)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix2x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(533)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix2x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix2x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(534)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(535)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(536)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(537)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(538)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix3x4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(539)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix3x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix3x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(540)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(541)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(542)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4x2dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(543)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(544)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glProgramUniformMatrix4x3dv(UInt32 program, Int32 location, Int32 count, bool transpose, Double* value); [Slot(545)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glProgramUniformMatrix4x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glProgramUniformMatrix4x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value); [Slot(546)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glProvokingVertex(System.Int32 mode); + private static extern void glProvokingVertex(System.Int32 mode); [Slot(547)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(549)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glQueryCounter(UInt32 id, System.Int32 target); + private static extern void glQueryCounter(UInt32 id, System.Int32 target); [Slot(550)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadBuffer(System.Int32 src); + private static extern void glReadBuffer(System.Int32 src); [Slot(551)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); [Slot(554)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); + private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels); [Slot(555)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReleaseShaderCompiler(); + private static extern void glReleaseShaderCompiler(); [Slot(556)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); [Slot(557)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); [Slot(558)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResetHistogram(System.Int32 target); + private static extern void glResetHistogram(System.Int32 target); [Slot(559)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResetMinmax(System.Int32 target); + private static extern void glResetMinmax(System.Int32 target); [Slot(560)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glResumeTransformFeedback(); + private static extern void glResumeTransformFeedback(); [Slot(561)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleCoverage(Single value, bool invert); + private static extern void glSampleCoverage(Single value, bool invert); [Slot(562)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSampleMaski(UInt32 maskNumber, UInt32 mask); + private static extern void glSampleMaski(UInt32 maskNumber, UInt32 mask); [Slot(563)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); + private static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); [Slot(564)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param); + private static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param); [Slot(565)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); + private static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); [Slot(566)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIiv(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameterIiv(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(567)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, UInt32* param); + private static extern unsafe void glSamplerParameterIuiv(UInt32 sampler, System.Int32 pname, UInt32* param); [Slot(568)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param); + private static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param); [Slot(569)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(570)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glScissorArrayv(UInt32 first, Int32 count, Int32* v); + private static extern unsafe void glScissorArrayv(UInt32 first, Int32 count, Int32* v); [Slot(571)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); + private static extern void glScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); [Slot(572)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glScissorIndexedv(UInt32 index, Int32* v); + private static extern unsafe void glScissorIndexedv(UInt32 index, Int32* v); [Slot(573)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSecondaryColorP3ui(System.Int32 type, UInt32 color); + private static extern void glSecondaryColorP3ui(System.Int32 type, UInt32 color); [Slot(574)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glSecondaryColorP3uiv(System.Int32 type, UInt32* color); + private static extern unsafe void glSecondaryColorP3uiv(System.Int32 type, UInt32* color); [Slot(575)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glSeparableFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr row, IntPtr column); + private static extern void glSeparableFilter2D(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr row, IntPtr column); [Slot(576)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); + private static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length); [Slot(577)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); + private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length); [Slot(578)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glShaderStorageBlockBinding(UInt32 program, UInt32 storageBlockIndex, UInt32 storageBlockBinding); + private static extern void glShaderStorageBlockBinding(UInt32 program, UInt32 storageBlockIndex, UInt32 storageBlockBinding); [Slot(579)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); [Slot(580)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); + private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); [Slot(581)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMask(UInt32 mask); + private static extern void glStencilMask(UInt32 mask); [Slot(582)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); + private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); [Slot(583)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); + private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); [Slot(584)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); + private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); [Slot(585)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBuffer(System.Int32 target, System.Int32 internalformat, UInt32 buffer); + private static extern void glTexBuffer(System.Int32 target, System.Int32 internalformat, UInt32 buffer); [Slot(586)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexBufferRange(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); + private static extern void glTexBufferRange(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); [Slot(587)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP1ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP1ui(System.Int32 type, UInt32 coords); [Slot(588)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP1uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP1uiv(System.Int32 type, UInt32* coords); [Slot(589)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP2ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP2ui(System.Int32 type, UInt32 coords); [Slot(590)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP2uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP2uiv(System.Int32 type, UInt32* coords); [Slot(591)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP3ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP3ui(System.Int32 type, UInt32 coords); [Slot(592)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP3uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP3uiv(System.Int32 type, UInt32* coords); [Slot(593)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexCoordP4ui(System.Int32 type, UInt32 coords); + private static extern void glTexCoordP4ui(System.Int32 type, UInt32 coords); [Slot(594)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexCoordP4uiv(System.Int32 type, UInt32* coords); + private static extern unsafe void glTexCoordP4uiv(System.Int32 type, UInt32* coords); [Slot(595)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage1D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(596)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(597)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTexImage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(598)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(599)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexImage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTexImage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(601)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); + private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); [Slot(602)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); + private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params); [Slot(603)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); + private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); [Slot(604)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIiv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameterIiv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(605)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameterIuiv(System.Int32 target, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTexParameterIuiv(System.Int32 target, System.Int32 pname, UInt32* @params); [Slot(606)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); + private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params); [Slot(607)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage1D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTexStorage1D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(608)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(609)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTexStorage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(610)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(611)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexStorage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTexStorage3DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(612)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage1D(System.Int32 target, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(613)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(614)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(615)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBarrier(); + private static extern void glTextureBarrier(); [Slot(616)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBuffer(UInt32 texture, System.Int32 internalformat, UInt32 buffer); + private static extern void glTextureBuffer(UInt32 texture, System.Int32 internalformat, UInt32 buffer); [Slot(617)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureBufferRange(UInt32 texture, System.Int32 internalformat, UInt32 buffer, IntPtr offset, Int32 size); + private static extern void glTextureBufferRange(UInt32 texture, System.Int32 internalformat, UInt32 buffer, IntPtr offset, Int32 size); [Slot(618)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureParameterf(UInt32 texture, System.Int32 pname, Single param); + private static extern void glTextureParameterf(UInt32 texture, System.Int32 pname, Single param); [Slot(619)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterfv(UInt32 texture, System.Int32 pname, Single* param); + private static extern unsafe void glTextureParameterfv(UInt32 texture, System.Int32 pname, Single* param); [Slot(620)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureParameteri(UInt32 texture, System.Int32 pname, Int32 param); + private static extern void glTextureParameteri(UInt32 texture, System.Int32 pname, Int32 param); [Slot(621)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterIiv(UInt32 texture, System.Int32 pname, Int32* @params); + private static extern unsafe void glTextureParameterIiv(UInt32 texture, System.Int32 pname, Int32* @params); [Slot(622)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameterIuiv(UInt32 texture, System.Int32 pname, UInt32* @params); + private static extern unsafe void glTextureParameterIuiv(UInt32 texture, System.Int32 pname, UInt32* @params); [Slot(623)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glTextureParameteriv(UInt32 texture, System.Int32 pname, Int32* param); + private static extern unsafe void glTextureParameteriv(UInt32 texture, System.Int32 pname, Int32* param); [Slot(624)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage1D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width); + private static extern void glTextureStorage1D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width); [Slot(625)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); + private static extern void glTextureStorage2D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); [Slot(626)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage2DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); + private static extern void glTextureStorage2DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations); [Slot(627)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); + private static extern void glTextureStorage3D(UInt32 texture, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); [Slot(628)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureStorage3DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); + private static extern void glTextureStorage3DMultisample(UInt32 texture, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); [Slot(629)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage1D(UInt32 texture, Int32 level, Int32 xoffset, Int32 width, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(630)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage2D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(631)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); + private static extern void glTextureSubImage3D(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels); [Slot(632)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTextureView(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); + private static extern void glTextureView(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); [Slot(633)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackBufferBase(UInt32 xfb, UInt32 index, UInt32 buffer); + private static extern void glTransformFeedbackBufferBase(UInt32 xfb, UInt32 index, UInt32 buffer); [Slot(634)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackBufferRange(UInt32 xfb, UInt32 index, UInt32 buffer, IntPtr offset, Int32 size); + private static extern void glTransformFeedbackBufferRange(UInt32 xfb, UInt32 index, UInt32 buffer, IntPtr offset, Int32 size); [Slot(635)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); + private static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode); [Slot(636)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1d(Int32 location, Double x); + private static extern void glUniform1d(Int32 location, Double x); [Slot(637)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform1dv(Int32 location, Int32 count, Double* value); [Slot(638)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1f(Int32 location, Single v0); + private static extern void glUniform1f(Int32 location, Single v0); [Slot(639)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value); [Slot(640)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1i(Int32 location, Int32 v0); + private static extern void glUniform1i(Int32 location, Int32 v0); [Slot(641)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value); [Slot(642)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform1ui(Int32 location, UInt32 v0); + private static extern void glUniform1ui(Int32 location, UInt32 v0); [Slot(643)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value); [Slot(644)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2d(Int32 location, Double x, Double y); + private static extern void glUniform2d(Int32 location, Double x, Double y); [Slot(645)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform2dv(Int32 location, Int32 count, Double* value); [Slot(646)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2f(Int32 location, Single v0, Single v1); + private static extern void glUniform2f(Int32 location, Single v0, Single v1); [Slot(647)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value); [Slot(648)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); + private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); [Slot(649)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value); [Slot(650)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); + private static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); [Slot(651)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value); [Slot(652)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3d(Int32 location, Double x, Double y, Double z); + private static extern void glUniform3d(Int32 location, Double x, Double y, Double z); [Slot(653)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform3dv(Int32 location, Int32 count, Double* value); [Slot(654)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); + private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); [Slot(655)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value); [Slot(656)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); + private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); [Slot(657)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value); [Slot(658)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); + private static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [Slot(659)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value); [Slot(660)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4d(Int32 location, Double x, Double y, Double z, Double w); + private static extern void glUniform4d(Int32 location, Double x, Double y, Double z, Double w); [Slot(661)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4dv(Int32 location, Int32 count, Double* value); + private static extern unsafe void glUniform4dv(Int32 location, Int32 count, Double* value); [Slot(662)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); + private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); [Slot(663)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); + private static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value); [Slot(664)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); + private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [Slot(665)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); + private static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value); [Slot(666)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); + private static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [Slot(667)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value); + private static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value); [Slot(668)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); + private static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); [Slot(671)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix2dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(672)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(673)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix2x3dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(674)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(675)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix2x4dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(676)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(677)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix3dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(678)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(679)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix3x2dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(680)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(681)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix3x4dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(682)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(683)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix4dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(684)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(685)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix4x2dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(686)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(687)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3dv(Int32 location, Int32 count, bool transpose, Double* value); + private static extern unsafe void glUniformMatrix4x3dv(Int32 location, Int32 count, bool transpose, Double* value); [Slot(688)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); + private static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value); [Slot(689)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glUniformSubroutinesuiv(System.Int32 shadertype, Int32 count, UInt32* indices); + private static extern unsafe void glUniformSubroutinesuiv(System.Int32 shadertype, Int32 count, UInt32* indices); [Slot(690)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapBuffer(System.Int32 target); + private static extern byte glUnmapBuffer(System.Int32 target); [Slot(691)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern byte glUnmapNamedBuffer(UInt32 buffer); + private static extern byte glUnmapNamedBuffer(UInt32 buffer); [Slot(692)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgram(UInt32 program); + private static extern void glUseProgram(UInt32 program); [Slot(693)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glUseProgramStages(UInt32 pipeline, System.Int32 stages, UInt32 program); + private static extern void glUseProgramStages(UInt32 pipeline, System.Int32 stages, UInt32 program); [Slot(694)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgram(UInt32 program); + private static extern void glValidateProgram(UInt32 program); [Slot(695)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glValidateProgramPipeline(UInt32 pipeline); + private static extern void glValidateProgramPipeline(UInt32 pipeline); [Slot(696)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribBinding(UInt32 vaobj, UInt32 attribindex, UInt32 bindingindex); + private static extern void glVertexArrayAttribBinding(UInt32 vaobj, UInt32 attribindex, UInt32 bindingindex); [Slot(697)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); + private static extern void glVertexArrayAttribFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); [Slot(698)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribIFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexArrayAttribIFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(699)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayAttribLFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexArrayAttribLFormat(UInt32 vaobj, UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(700)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayBindingDivisor(UInt32 vaobj, UInt32 bindingindex, UInt32 divisor); + private static extern void glVertexArrayBindingDivisor(UInt32 vaobj, UInt32 bindingindex, UInt32 divisor); [Slot(701)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayElementBuffer(UInt32 vaobj, UInt32 buffer); + private static extern void glVertexArrayElementBuffer(UInt32 vaobj, UInt32 buffer); [Slot(702)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexArrayVertexBuffer(UInt32 vaobj, UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); + private static extern void glVertexArrayVertexBuffer(UInt32 vaobj, UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride); [Slot(703)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexArrayVertexBuffers(UInt32 vaobj, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); + private static extern unsafe void glVertexArrayVertexBuffers(UInt32 vaobj, UInt32 first, Int32 count, UInt32* buffers, IntPtr* offsets, Int32* strides); [Slot(704)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1d(UInt32 index, Double x); + private static extern void glVertexAttrib1d(UInt32 index, Double x); [Slot(705)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib1dv(UInt32 index, Double* v); [Slot(706)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1f(UInt32 index, Single x); + private static extern void glVertexAttrib1f(UInt32 index, Single x); [Slot(707)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v); [Slot(708)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib1s(UInt32 index, Int16 x); + private static extern void glVertexAttrib1s(UInt32 index, Int16 x); [Slot(709)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib1sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib1sv(UInt32 index, Int16* v); [Slot(710)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2d(UInt32 index, Double x, Double y); + private static extern void glVertexAttrib2d(UInt32 index, Double x, Double y); [Slot(711)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib2dv(UInt32 index, Double* v); [Slot(712)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); + private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); [Slot(713)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v); [Slot(714)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib2s(UInt32 index, Int16 x, Int16 y); + private static extern void glVertexAttrib2s(UInt32 index, Int16 x, Int16 y); [Slot(715)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib2sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib2sv(UInt32 index, Int16* v); [Slot(716)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3d(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttrib3d(UInt32 index, Double x, Double y, Double z); [Slot(717)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib3dv(UInt32 index, Double* v); [Slot(718)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); + private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); [Slot(719)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v); [Slot(720)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib3s(UInt32 index, Int16 x, Int16 y, Int16 z); + private static extern void glVertexAttrib3s(UInt32 index, Int16 x, Int16 y, Int16 z); [Slot(721)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib3sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib3sv(UInt32 index, Int16* v); [Slot(722)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4bv(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttrib4bv(UInt32 index, SByte* v); [Slot(723)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4d(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttrib4d(UInt32 index, Double x, Double y, Double z, Double w); [Slot(724)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttrib4dv(UInt32 index, Double* v); [Slot(725)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); + private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); [Slot(726)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); + private static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v); [Slot(727)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttrib4iv(UInt32 index, Int32* v); [Slot(728)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nbv(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttrib4Nbv(UInt32 index, SByte* v); [Slot(729)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Niv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttrib4Niv(UInt32 index, Int32* v); [Slot(730)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nsv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4Nsv(UInt32 index, Int16* v); [Slot(731)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4Nub(UInt32 index, Byte x, Byte y, Byte z, Byte w); + private static extern void glVertexAttrib4Nub(UInt32 index, Byte x, Byte y, Byte z, Byte w); [Slot(732)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nubv(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4Nubv(UInt32 index, Byte* v); [Slot(733)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nuiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttrib4Nuiv(UInt32 index, UInt32* v); [Slot(734)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4Nusv(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttrib4Nusv(UInt32 index, UInt16* v); [Slot(735)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttrib4s(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); + private static extern void glVertexAttrib4s(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [Slot(736)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttrib4sv(UInt32 index, Int16* v); [Slot(737)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4ubv(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttrib4ubv(UInt32 index, Byte* v); [Slot(738)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttrib4uiv(UInt32 index, UInt32* v); [Slot(739)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttrib4usv(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttrib4usv(UInt32 index, UInt16* v); [Slot(740)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribBinding(UInt32 attribindex, UInt32 bindingindex); + private static extern void glVertexAttribBinding(UInt32 attribindex, UInt32 bindingindex); [Slot(741)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); + private static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); [Slot(742)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribFormat(UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); + private static extern void glVertexAttribFormat(UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset); [Slot(743)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI1i(UInt32 index, Int32 x); + private static extern void glVertexAttribI1i(UInt32 index, Int32 x); [Slot(744)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI1iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI1iv(UInt32 index, Int32* v); [Slot(745)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI1ui(UInt32 index, UInt32 x); + private static extern void glVertexAttribI1ui(UInt32 index, UInt32 x); [Slot(746)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI1uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI1uiv(UInt32 index, UInt32* v); [Slot(747)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI2i(UInt32 index, Int32 x, Int32 y); + private static extern void glVertexAttribI2i(UInt32 index, Int32 x, Int32 y); [Slot(748)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI2iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI2iv(UInt32 index, Int32* v); [Slot(749)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI2ui(UInt32 index, UInt32 x, UInt32 y); + private static extern void glVertexAttribI2ui(UInt32 index, UInt32 x, UInt32 y); [Slot(750)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI2uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI2uiv(UInt32 index, UInt32* v); [Slot(751)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI3i(UInt32 index, Int32 x, Int32 y, Int32 z); + private static extern void glVertexAttribI3i(UInt32 index, Int32 x, Int32 y, Int32 z); [Slot(752)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI3iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI3iv(UInt32 index, Int32* v); [Slot(753)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI3ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z); + private static extern void glVertexAttribI3ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z); [Slot(754)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI3uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI3uiv(UInt32 index, UInt32* v); [Slot(755)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4bv(UInt32 index, SByte* v); + private static extern unsafe void glVertexAttribI4bv(UInt32 index, SByte* v); [Slot(756)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); + private static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [Slot(757)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v); + private static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v); [Slot(758)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4sv(UInt32 index, Int16* v); + private static extern unsafe void glVertexAttribI4sv(UInt32 index, Int16* v); [Slot(759)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4ubv(UInt32 index, Byte* v); + private static extern unsafe void glVertexAttribI4ubv(UInt32 index, Byte* v); [Slot(760)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); + private static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [Slot(761)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v); + private static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v); [Slot(762)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribI4usv(UInt32 index, UInt16* v); + private static extern unsafe void glVertexAttribI4usv(UInt32 index, UInt16* v); [Slot(763)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexAttribIFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(764)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(765)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL1d(UInt32 index, Double x); + private static extern void glVertexAttribL1d(UInt32 index, Double x); [Slot(766)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL1dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL1dv(UInt32 index, Double* v); [Slot(769)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL2d(UInt32 index, Double x, Double y); + private static extern void glVertexAttribL2d(UInt32 index, Double x, Double y); [Slot(770)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL2dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL2dv(UInt32 index, Double* v); [Slot(771)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL3d(UInt32 index, Double x, Double y, Double z); + private static extern void glVertexAttribL3d(UInt32 index, Double x, Double y, Double z); [Slot(772)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL3dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL3dv(UInt32 index, Double* v); [Slot(773)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribL4d(UInt32 index, Double x, Double y, Double z, Double w); + private static extern void glVertexAttribL4d(UInt32 index, Double x, Double y, Double z, Double w); [Slot(774)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribL4dv(UInt32 index, Double* v); + private static extern unsafe void glVertexAttribL4dv(UInt32 index, Double* v); [Slot(775)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribLFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); + private static extern void glVertexAttribLFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset); [Slot(776)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribLPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribLPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer); [Slot(777)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP1ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP1ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(778)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP1uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP1uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(779)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP2ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP2ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(780)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP2uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP2uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(781)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP3ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP3ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(782)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP3uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP3uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(783)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribP4ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); + private static extern void glVertexAttribP4ui(UInt32 index, System.Int32 type, bool normalized, UInt32 value); [Slot(784)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexAttribP4uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); + private static extern unsafe void glVertexAttribP4uiv(UInt32 index, System.Int32 type, bool normalized, UInt32* value); [Slot(785)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); + private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer); [Slot(786)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexBindingDivisor(UInt32 bindingindex, UInt32 divisor); + private static extern void glVertexBindingDivisor(UInt32 bindingindex, UInt32 divisor); [Slot(787)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexP2ui(System.Int32 type, UInt32 value); + private static extern void glVertexP2ui(System.Int32 type, UInt32 value); [Slot(788)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexP2uiv(System.Int32 type, UInt32* value); + private static extern unsafe void glVertexP2uiv(System.Int32 type, UInt32* value); [Slot(789)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexP3ui(System.Int32 type, UInt32 value); + private static extern void glVertexP3ui(System.Int32 type, UInt32 value); [Slot(790)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexP3uiv(System.Int32 type, UInt32* value); + private static extern unsafe void glVertexP3uiv(System.Int32 type, UInt32* value); [Slot(791)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glVertexP4ui(System.Int32 type, UInt32 value); + private static extern void glVertexP4ui(System.Int32 type, UInt32 value); [Slot(792)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glVertexP4uiv(System.Int32 type, UInt32* value); + private static extern unsafe void glVertexP4uiv(System.Int32 type, UInt32* value); [Slot(793)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); + private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); [Slot(794)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glViewportArrayv(UInt32 first, Int32 count, Single* v); + private static extern unsafe void glViewportArrayv(UInt32 first, Int32 count, Single* v); [Slot(795)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glViewportIndexedf(UInt32 index, Single x, Single y, Single w, Single h); + private static extern void glViewportIndexedf(UInt32 index, Single x, Single y, Single w, Single h); [Slot(796)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glViewportIndexedfv(UInt32 index, Single* v); + private static extern unsafe void glViewportIndexedfv(UInt32 index, Single* v); [Slot(797)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); + private static extern System.Int32 glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); [Slot(458)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glNamedBufferPageCommitmentEXT(UInt32 buffer, IntPtr offset, Int32 size, bool commit); + private static extern void glNamedBufferPageCommitmentEXT(UInt32 buffer, IntPtr offset, Int32 size, bool commit); [Slot(130)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); + private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); [Slot(133)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); + private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); [Slot(136)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); + private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); [Slot(244)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); + private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog); [Slot(256)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern System.Int32 glGetGraphicsResetStatusKHR(); + private static extern System.Int32 glGetGraphicsResetStatusKHR(); [Slot(312)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); + private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); [Slot(315)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); + private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); [Slot(318)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); + private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); [Slot(320)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(322)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); + private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label); [Slot(324)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); + private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); [Slot(474)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); + private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); [Slot(476)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); + private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); [Slot(490)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPopDebugGroupKHR(); + private static extern void glPopDebugGroupKHR(); [Slot(548)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); + private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); [Slot(553)] [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); + private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); } } diff --git a/src/OpenTK/Graphics/OpenGL4/Helper.cs b/src/OpenTK/Graphics/OpenGL4/Helper.cs index e20c255..35ca1b1 100644 --- a/src/OpenTK/Graphics/OpenGL4/Helper.cs +++ b/src/OpenTK/Graphics/OpenGL4/Helper.cs @@ -38,12 +38,12 @@ namespace OpenTK.Graphics.OpenGL4 /// public sealed partial class GL : GraphicsBindingsBase { - const string Library = "opengl32.dll"; - static readonly object sync_root = new object(); + private const string Library = "opengl32.dll"; + private static readonly object sync_root = new object(); - static IntPtr[] EntryPoints; - static byte[] EntryPointNames; - static int[] EntryPointNameOffsets; + private static IntPtr[] EntryPoints; + private static byte[] EntryPointNames; + private static int[] EntryPointNameOffsets; /// /// Constructs a new instance. diff --git a/src/OpenTK/Input/ConfigurationType.cs b/src/OpenTK/Input/ConfigurationType.cs index a980bcf..bdf989f 100644 --- a/src/OpenTK/Input/ConfigurationType.cs +++ b/src/OpenTK/Input/ConfigurationType.cs @@ -29,7 +29,7 @@ using System; namespace OpenTK.Input { - enum ConfigurationType + internal enum ConfigurationType { Unmapped = 0, Axis, diff --git a/src/OpenTK/Input/FileDropEventArgs.cs b/src/OpenTK/Input/FileDropEventArgs.cs index 27f94b4..7ce634d 100644 --- a/src/OpenTK/Input/FileDropEventArgs.cs +++ b/src/OpenTK/Input/FileDropEventArgs.cs @@ -7,7 +7,7 @@ namespace OpenTK.Input /// public class FileDropEventArgs : EventArgs { - string fileName; + private string fileName; /// /// Gets the name of the file. diff --git a/src/OpenTK/Input/GamePad.cs b/src/OpenTK/Input/GamePad.cs index 6a39e13..aa9ecfd 100644 --- a/src/OpenTK/Input/GamePad.cs +++ b/src/OpenTK/Input/GamePad.cs @@ -45,7 +45,7 @@ namespace OpenTK.Input internal const int MaxAxisCount = 10; internal const int MaxDPadCount = 2; - static readonly IGamePadDriver driver = + private static readonly IGamePadDriver driver = Platform.Factory.Default.CreateGamePadDriver(); private GamePad() { } diff --git a/src/OpenTK/Input/GamePadButtons.cs b/src/OpenTK/Input/GamePadButtons.cs index 5f76979..ab85356 100644 --- a/src/OpenTK/Input/GamePadButtons.cs +++ b/src/OpenTK/Input/GamePadButtons.cs @@ -34,7 +34,7 @@ namespace OpenTK.Input /// public struct GamePadButtons : IEquatable { - Buttons buttons; + private Buttons buttons; /// /// Initializes a new instance of the structure. @@ -232,7 +232,7 @@ namespace OpenTK.Input return buttons == other.buttons; } - ButtonState GetButton(Buttons b) + private ButtonState GetButton(Buttons b) { return (buttons & b) != 0 ? ButtonState.Pressed : ButtonState.Released; } diff --git a/src/OpenTK/Input/GamePadCapabilities.cs b/src/OpenTK/Input/GamePadCapabilities.cs index 09b09fb..cac4f66 100644 --- a/src/OpenTK/Input/GamePadCapabilities.cs +++ b/src/OpenTK/Input/GamePadCapabilities.cs @@ -34,9 +34,9 @@ namespace OpenTK.Input /// public struct GamePadCapabilities : IEquatable { - Buttons buttons; - GamePadAxes axes; - byte gamepad_type; + private Buttons buttons; + private GamePadAxes axes; + private byte gamepad_type; internal GamePadCapabilities(GamePadType type, GamePadAxes axes, Buttons buttons, bool is_connected, bool is_mapped) : this() diff --git a/src/OpenTK/Input/GamePadConfiguration.cs b/src/OpenTK/Input/GamePadConfiguration.cs index 799776d..4d61dbd 100644 --- a/src/OpenTK/Input/GamePadConfiguration.cs +++ b/src/OpenTK/Input/GamePadConfiguration.cs @@ -30,11 +30,11 @@ using System.Collections.Generic; namespace OpenTK.Input { - sealed class GamePadConfiguration + internal sealed class GamePadConfiguration { - static readonly char[] ConfigurationSeparator = new char[] { ',' }; + private static readonly char[] ConfigurationSeparator = new char[] { ',' }; - readonly List configuration_items = + private readonly List configuration_items = new List(); public Guid Guid { get; private set; } @@ -55,10 +55,10 @@ namespace OpenTK.Input /// Parses a GamePad configuration string. /// This string must follow the rules for SDL2 /// GameController outlined here: - /// http://wiki.libsdl.org/SDL_GameControllerAddMapping + /// http://wiki.libsdl.org/SDL_GameControllerAddMapping /// /// - void ParseConfiguration(string configuration) + private void ParseConfiguration(string configuration) { if (String.IsNullOrEmpty(configuration)) { @@ -93,7 +93,7 @@ namespace OpenTK.Input /// /// The string to parse /// The configuration target (Button index, axis index etc.) - static GamePadConfigurationTarget ParseTarget(string target) + private static GamePadConfigurationTarget ParseTarget(string target) { switch (target) { @@ -157,7 +157,7 @@ namespace OpenTK.Input /// /// The string to parse /// The new gamepad configuration source - static GamePadConfigurationSource ParseSource(string item) + private static GamePadConfigurationSource ParseSource(string item) { if (String.IsNullOrEmpty(item)) { @@ -190,7 +190,7 @@ namespace OpenTK.Input /// /// The string to parse /// The index of the axis or button - static int ParseIndex(string item) + private static int ParseIndex(string item) { // item is in the format "a#" where # a zero-based integer number return Int32.Parse(item.Substring(1)); ; @@ -204,7 +204,7 @@ namespace OpenTK.Input /// The string to parse /// The hat position assigned via 'out' /// The new joystick hat - static JoystickHat ParseHat(string item, out HatPosition position) + private static JoystickHat ParseHat(string item, out HatPosition position) { JoystickHat hat = JoystickHat.Hat0; int id = Int32.Parse(item.Substring(1, 1)); diff --git a/src/OpenTK/Input/GamePadConfigurationDatabase.cs b/src/OpenTK/Input/GamePadConfigurationDatabase.cs index 5a862c4..22369c1 100644 --- a/src/OpenTK/Input/GamePadConfigurationDatabase.cs +++ b/src/OpenTK/Input/GamePadConfigurationDatabase.cs @@ -30,11 +30,11 @@ using System.Collections.Generic; namespace OpenTK.Input { - class GamePadConfigurationDatabase + internal class GamePadConfigurationDatabase { internal const string UnmappedName = "Unmapped Controller"; - readonly Dictionary Configurations = new Dictionary(); + private readonly Dictionary Configurations = new Dictionary(); internal GamePadConfigurationDatabase() { diff --git a/src/OpenTK/Input/GamePadConfigurationItem.cs b/src/OpenTK/Input/GamePadConfigurationItem.cs index e83f456..18aa4c4 100644 --- a/src/OpenTK/Input/GamePadConfigurationItem.cs +++ b/src/OpenTK/Input/GamePadConfigurationItem.cs @@ -29,7 +29,7 @@ using System; namespace OpenTK.Input { - class GamePadConfigurationItem + internal class GamePadConfigurationItem { public GamePadConfigurationItem(GamePadConfigurationSource source, GamePadConfigurationTarget target) { diff --git a/src/OpenTK/Input/GamePadConfigurationSource.cs b/src/OpenTK/Input/GamePadConfigurationSource.cs index 3c45f62..de5fc5b 100644 --- a/src/OpenTK/Input/GamePadConfigurationSource.cs +++ b/src/OpenTK/Input/GamePadConfigurationSource.cs @@ -27,12 +27,12 @@ namespace OpenTK.Input { - struct GamePadConfigurationSource + internal struct GamePadConfigurationSource { - int? map_button; - int? map_axis; - JoystickHat? map_hat; - HatPosition? map_hat_position; + private int? map_button; + private int? map_axis; + private JoystickHat? map_hat; + private HatPosition? map_hat_position; /// /// Creates a new gamepad configuration source from an axis or a button diff --git a/src/OpenTK/Input/GamePadConfigurationTarget.cs b/src/OpenTK/Input/GamePadConfigurationTarget.cs index c6340ff..8914b99 100644 --- a/src/OpenTK/Input/GamePadConfigurationTarget.cs +++ b/src/OpenTK/Input/GamePadConfigurationTarget.cs @@ -29,10 +29,10 @@ using System; namespace OpenTK.Input { - struct GamePadConfigurationTarget + internal struct GamePadConfigurationTarget { - Nullable map_button; - Nullable map_axis; + private Nullable map_button; + private Nullable map_axis; public GamePadConfigurationTarget(Buttons button) : this() diff --git a/src/OpenTK/Input/GamePadDPad.cs b/src/OpenTK/Input/GamePadDPad.cs index ab56256..1144282 100644 --- a/src/OpenTK/Input/GamePadDPad.cs +++ b/src/OpenTK/Input/GamePadDPad.cs @@ -35,7 +35,7 @@ namespace OpenTK.Input public struct GamePadDPad : IEquatable { [Flags] - enum DPadButtons : byte + private enum DPadButtons : byte { Up = Buttons.DPadUp, Down = Buttons.DPadDown, @@ -43,7 +43,7 @@ namespace OpenTK.Input Right = Buttons.DPadRight } - DPadButtons buttons; + private DPadButtons buttons; internal GamePadDPad(Buttons state) { @@ -179,7 +179,7 @@ namespace OpenTK.Input Equals((GamePadDPad)obj); } - void SetButton(DPadButtons button, bool value) + private void SetButton(DPadButtons button, bool value) { if (value) { diff --git a/src/OpenTK/Input/GamePadState.cs b/src/OpenTK/Input/GamePadState.cs index 63559b1..41d9769 100644 --- a/src/OpenTK/Input/GamePadState.cs +++ b/src/OpenTK/Input/GamePadState.cs @@ -32,15 +32,15 @@ namespace OpenTK.Input /// public struct GamePadState : IEquatable { - const float RangeMultiplier = 1.0f / (short.MaxValue + 1); + private const float RangeMultiplier = 1.0f / (short.MaxValue + 1); - Buttons buttons; - short left_stick_x; - short left_stick_y; - short right_stick_x; - short right_stick_y; - byte left_trigger; - byte right_trigger; + private Buttons buttons; + private short left_stick_x; + private short left_stick_y; + private short right_stick_x; + private short right_stick_y; + private byte left_trigger; + private byte right_trigger; /// /// Gets a structure describing the @@ -205,13 +205,13 @@ namespace OpenTK.Input PacketNumber = number; } - bool IsAxisValid(GamePadAxes axis) + private bool IsAxisValid(GamePadAxes axis) { int index = (int)axis; return index >= 0 && index < GamePad.MaxAxisCount; } - bool IsDPadValid(int index) + private bool IsDPadValid(int index) { return index >= 0 && index < GamePad.MaxDPadCount; } diff --git a/src/OpenTK/Input/GamePadThumbSticks.cs b/src/OpenTK/Input/GamePadThumbSticks.cs index 3a1e01a..e31173c 100644 --- a/src/OpenTK/Input/GamePadThumbSticks.cs +++ b/src/OpenTK/Input/GamePadThumbSticks.cs @@ -34,9 +34,9 @@ namespace OpenTK.Input /// public struct GamePadThumbSticks : IEquatable { - const float ConversionFactor = 1.0f / short.MaxValue; - short left_x, left_y; - short right_x, right_y; + private const float ConversionFactor = 1.0f / short.MaxValue; + private short left_x, left_y; + private short right_x, right_y; internal GamePadThumbSticks( short left_x, short left_y, diff --git a/src/OpenTK/Input/GamePadTriggers.cs b/src/OpenTK/Input/GamePadTriggers.cs index 1074032..be2a08b 100644 --- a/src/OpenTK/Input/GamePadTriggers.cs +++ b/src/OpenTK/Input/GamePadTriggers.cs @@ -35,9 +35,9 @@ namespace OpenTK.Input /// public struct GamePadTriggers : IEquatable { - const float ConversionFactor = 1.0f / byte.MaxValue; - byte left; - byte right; + private const float ConversionFactor = 1.0f / byte.MaxValue; + private byte left; + private byte right; internal GamePadTriggers(byte left, byte right) { diff --git a/src/OpenTK/Input/IGamePadDriver.cs b/src/OpenTK/Input/IGamePadDriver.cs index 6852ded..5b21aa7 100644 --- a/src/OpenTK/Input/IGamePadDriver.cs +++ b/src/OpenTK/Input/IGamePadDriver.cs @@ -4,7 +4,7 @@ using System.Text; namespace OpenTK.Input { - interface IGamePadDriver + internal interface IGamePadDriver { GamePadState GetState(int index); diff --git a/src/OpenTK/Input/IInputDriver2.cs b/src/OpenTK/Input/IInputDriver2.cs index d9bcc7d..bdfa201 100644 --- a/src/OpenTK/Input/IInputDriver2.cs +++ b/src/OpenTK/Input/IInputDriver2.cs @@ -30,7 +30,7 @@ using System.Text; namespace OpenTK.Input { // Defines the interface for a 2nd generation input driver. - interface IInputDriver2 : IDisposable + internal interface IInputDriver2 : IDisposable { IMouseDriver2 MouseDriver { get; } IKeyboardDriver2 KeyboardDriver { get; } diff --git a/src/OpenTK/Input/IJoystickDriver2.cs b/src/OpenTK/Input/IJoystickDriver2.cs index 5eba0d1..d631edb 100644 --- a/src/OpenTK/Input/IJoystickDriver2.cs +++ b/src/OpenTK/Input/IJoystickDriver2.cs @@ -31,7 +31,7 @@ using System.Text; namespace OpenTK.Input { - interface IJoystickDriver2 + internal interface IJoystickDriver2 { JoystickState GetState(int index); JoystickCapabilities GetCapabilities(int index); diff --git a/src/OpenTK/Input/IKeyboardDriver2.cs b/src/OpenTK/Input/IKeyboardDriver2.cs index fc27b66..9f40e76 100644 --- a/src/OpenTK/Input/IKeyboardDriver2.cs +++ b/src/OpenTK/Input/IKeyboardDriver2.cs @@ -4,7 +4,7 @@ using System.Text; namespace OpenTK.Input { - interface IKeyboardDriver2 + internal interface IKeyboardDriver2 { /// /// Retrieves the combined for all keyboard devices. diff --git a/src/OpenTK/Input/IMouseDriver2.cs b/src/OpenTK/Input/IMouseDriver2.cs index 4c9f991..3b775c3 100644 --- a/src/OpenTK/Input/IMouseDriver2.cs +++ b/src/OpenTK/Input/IMouseDriver2.cs @@ -29,7 +29,7 @@ using System.Text; namespace OpenTK.Input { - interface IMouseDriver2 + internal interface IMouseDriver2 { MouseState GetState(); MouseState GetState(int index); diff --git a/src/OpenTK/Input/Joystick.cs b/src/OpenTK/Input/Joystick.cs index 0a6f25a..37b7119 100644 --- a/src/OpenTK/Input/Joystick.cs +++ b/src/OpenTK/Input/Joystick.cs @@ -41,7 +41,7 @@ namespace OpenTK.Input /// public sealed class Joystick { - static readonly IJoystickDriver2 implementation = + private static readonly IJoystickDriver2 implementation = Platform.Factory.Default.CreateJoystickDriver(); private Joystick() { } diff --git a/src/OpenTK/Input/JoystickCapabilities.cs b/src/OpenTK/Input/JoystickCapabilities.cs index aa29dcd..ce7084a 100644 --- a/src/OpenTK/Input/JoystickCapabilities.cs +++ b/src/OpenTK/Input/JoystickCapabilities.cs @@ -37,9 +37,9 @@ namespace OpenTK.Input /// public struct JoystickCapabilities : IEquatable { - byte axis_count; - byte button_count; - byte hat_count; + private byte axis_count; + private byte button_count; + private byte hat_count; internal JoystickCapabilities(int axis_count, int button_count, int hat_count, bool is_connected) { diff --git a/src/OpenTK/Input/JoystickDevice.cs b/src/OpenTK/Input/JoystickDevice.cs index 0489023..9f1d2f0 100644 --- a/src/OpenTK/Input/JoystickDevice.cs +++ b/src/OpenTK/Input/JoystickDevice.cs @@ -33,8 +33,8 @@ namespace OpenTK.Input /// public abstract class JoystickDevice : IInputDevice { - JoystickMoveEventArgs move_args = new JoystickMoveEventArgs(0, 0, 0); - JoystickButtonEventArgs button_args = new JoystickButtonEventArgs(0, false); + private JoystickMoveEventArgs move_args = new JoystickMoveEventArgs(0, 0, 0); + private JoystickButtonEventArgs button_args = new JoystickButtonEventArgs(0, false); internal JoystickDevice(int id, int axes, int buttons) { @@ -206,7 +206,7 @@ namespace OpenTK.Input /// public sealed class JoystickButtonCollection { - bool[] button_state; + private bool[] button_state; internal JoystickButtonCollection(int numButtons) { @@ -241,7 +241,7 @@ namespace OpenTK.Input /// public sealed class JoystickAxisCollection { - float[] axis_state; + private float[] axis_state; internal JoystickAxisCollection(int numAxes) { diff --git a/src/OpenTK/Input/JoystickState.cs b/src/OpenTK/Input/JoystickState.cs index 4743672..59b190c 100644 --- a/src/OpenTK/Input/JoystickState.cs +++ b/src/OpenTK/Input/JoystickState.cs @@ -42,14 +42,14 @@ namespace OpenTK.Input internal const int MaxButtons = 64; internal const int MaxHats = (int)JoystickHat.Last + 1; - const float ConversionFactor = 1.0f / (short.MaxValue + 0.5f); + private const float ConversionFactor = 1.0f / (short.MaxValue + 0.5f); - long buttons; - unsafe fixed short axes[MaxAxes]; - JoystickHatState hat0; - JoystickHatState hat1; - JoystickHatState hat2; - JoystickHatState hat3; + private long buttons; + private unsafe fixed short axes[MaxAxes]; + private JoystickHatState hat0; + private JoystickHatState hat1; + private JoystickHatState hat2; + private JoystickHatState hat3; /// /// Gets a value between -1.0 and 1.0 representing the current offset of the specified . @@ -266,7 +266,7 @@ namespace OpenTK.Input PacketNumber = number; } - short GetAxisUnsafe(int index) + private short GetAxisUnsafe(int index) { unsafe { diff --git a/src/OpenTK/Input/Keyboard.cs b/src/OpenTK/Input/Keyboard.cs index de57e72..9c1712e 100644 --- a/src/OpenTK/Input/Keyboard.cs +++ b/src/OpenTK/Input/Keyboard.cs @@ -34,9 +34,10 @@ namespace OpenTK.Input /// public static class Keyboard { - static readonly IKeyboardDriver2 driver = + private static readonly IKeyboardDriver2 driver = Platform.Factory.Default.CreateKeyboardDriver(); - static readonly object SyncRoot = new object(); + + private static readonly object SyncRoot = new object(); /// /// Retrieves the combined for all keyboard devices. diff --git a/src/OpenTK/Input/KeyboardState.cs b/src/OpenTK/Input/KeyboardState.cs index 94d0762..d29b552 100644 --- a/src/OpenTK/Input/KeyboardState.cs +++ b/src/OpenTK/Input/KeyboardState.cs @@ -35,10 +35,11 @@ namespace OpenTK.Input public struct KeyboardState : IEquatable { // Allocate enough ints to store all keyboard keys - const int IntSize = sizeof(int) * 8; - const int NumInts = ((int)Key.LastKey + IntSize - 1) / IntSize; + private const int IntSize = sizeof(int) * 8; + + private const int NumInts = ((int)Key.LastKey + IntSize - 1) / IntSize; // The following line triggers bogus CS0214 in gmcs 2.0.1, sigh... - unsafe fixed int Keys[NumInts]; + private unsafe fixed int Keys[NumInts]; /// /// Gets a indicating whether the specified @@ -287,7 +288,7 @@ namespace OpenTK.Input IsConnected = value; } - static void ValidateOffset(int offset) + private static void ValidateOffset(int offset) { if (offset < 0 || offset >= NumInts * IntSize) throw new ArgumentOutOfRangeException(); diff --git a/src/OpenTK/Input/Mouse.cs b/src/OpenTK/Input/Mouse.cs index 30e67e5..0457654 100644 --- a/src/OpenTK/Input/Mouse.cs +++ b/src/OpenTK/Input/Mouse.cs @@ -34,9 +34,10 @@ namespace OpenTK.Input /// public static class Mouse { - static readonly IMouseDriver2 driver = + private static readonly IMouseDriver2 driver = Platform.Factory.Default.CreateMouseDriver(); - static readonly object SyncRoot = new object(); + + private static readonly object SyncRoot = new object(); /// /// Retrieves the combined for all specified mouse devices. diff --git a/src/OpenTK/Input/MouseDevice.cs b/src/OpenTK/Input/MouseDevice.cs index 9edcba2..3678400 100644 --- a/src/OpenTK/Input/MouseDevice.cs +++ b/src/OpenTK/Input/MouseDevice.cs @@ -40,12 +40,12 @@ namespace OpenTK.Input /// public sealed class MouseDevice : IInputDevice { - IntPtr id; + private IntPtr id; - MouseState state; + private MouseState state; #if COMPAT_REV1519 - int wheel_last_accessed = 0; - Point pos_last_accessed = new Point(); + private int wheel_last_accessed = 0; + private Point pos_last_accessed = new Point(); #endif /// diff --git a/src/OpenTK/Input/MouseEventArgs.cs b/src/OpenTK/Input/MouseEventArgs.cs index 503f5ab..a57956e 100644 --- a/src/OpenTK/Input/MouseEventArgs.cs +++ b/src/OpenTK/Input/MouseEventArgs.cs @@ -44,7 +44,7 @@ namespace OpenTK.Input /// public class MouseEventArgs : EventArgs { - MouseState state; + private MouseState state; /// /// Constructs a new instance. diff --git a/src/OpenTK/Input/MouseState.cs b/src/OpenTK/Input/MouseState.cs index e6e7104..02a97c9 100644 --- a/src/OpenTK/Input/MouseState.cs +++ b/src/OpenTK/Input/MouseState.cs @@ -35,9 +35,9 @@ namespace OpenTK.Input public struct MouseState : IEquatable { internal const int MaxButtons = 16; // we are storing in an ushort - Vector2 position; - MouseScroll scroll; - ushort buttons; + private Vector2 position; + private MouseScroll scroll; + private ushort buttons; /// /// Gets a indicating whether the specified @@ -319,7 +319,7 @@ namespace OpenTK.Input scroll.Y += y; } - static void ValidateOffset(int offset) + private static void ValidateOffset(int offset) { if (offset < 0 || offset >= 16) throw new ArgumentOutOfRangeException("offset"); diff --git a/src/OpenTK/IntPtrEqualityComparer.cs b/src/OpenTK/IntPtrEqualityComparer.cs index f6e48e0..ab51dd9 100644 --- a/src/OpenTK/IntPtrEqualityComparer.cs +++ b/src/OpenTK/IntPtrEqualityComparer.cs @@ -31,7 +31,7 @@ namespace OpenTK // Simple equality comparer to allow IntPtrs as keys in dictionaries // without causing boxing/garbage generation. // Seriously, Microsoft, shouldn't this have been in the BCL out of the box? - class IntPtrEqualityComparer : IEqualityComparer + internal class IntPtrEqualityComparer : IEqualityComparer { public bool Equals(IntPtr x, IntPtr y) { diff --git a/src/OpenTK/InteropHelper.cs b/src/OpenTK/InteropHelper.cs index 55e8aee..26def4e 100644 --- a/src/OpenTK/InteropHelper.cs +++ b/src/OpenTK/InteropHelper.cs @@ -29,7 +29,7 @@ using System.Text; namespace OpenTK { - class InteropHelper + internal class InteropHelper { public static void Call(IntPtr address) { diff --git a/src/OpenTK/Math/Half.cs b/src/OpenTK/Math/Half.cs index a46878e..81f1a49 100644 --- a/src/OpenTK/Math/Half.cs +++ b/src/OpenTK/Math/Half.cs @@ -76,7 +76,7 @@ namespace OpenTK [Serializable, StructLayout(LayoutKind.Sequential)] public struct Half : ISerializable, IComparable, IFormattable, IEquatable { - UInt16 bits; + private UInt16 bits; /// Returns true if the Half is zero. public bool IsZero { get { return (bits == 0) || (bits == 0x8000); } } @@ -397,7 +397,7 @@ namespace OpenTK bin.Write(this.bits); } - const int maxUlps = 1; + private const int maxUlps = 1; /// /// Returns a value indicating whether this instance is equal to a specified OpenTK.Half value. diff --git a/src/OpenTK/MouseCursor.cs b/src/OpenTK/MouseCursor.cs index 46aa5f9..e71708b 100644 --- a/src/OpenTK/MouseCursor.cs +++ b/src/OpenTK/MouseCursor.cs @@ -34,7 +34,7 @@ namespace OpenTK /// public sealed class MouseCursor : WindowIcon { - MouseCursor() + private MouseCursor() { } diff --git a/src/OpenTK/Platform/Common/Hid.cs b/src/OpenTK/Platform/Common/Hid.cs index 8e2bc17..d2bfae0 100644 --- a/src/OpenTK/Platform/Common/Hid.cs +++ b/src/OpenTK/Platform/Common/Hid.cs @@ -33,7 +33,7 @@ using OpenTK.Input; namespace OpenTK.Platform.Common { - class HidHelper + internal class HidHelper { /// /// Scales the specified value linearly between min and max. @@ -100,7 +100,7 @@ namespace OpenTK.Platform.Common } } - enum HIDPage : ushort + internal enum HIDPage : ushort { Undefined = 0x00, GenericDesktop = 0x01, @@ -140,13 +140,13 @@ namespace OpenTK.Platform.Common } // Consumer electronic devices - enum HIDUsageCD + internal enum HIDUsageCD { ACPan = 0x0238 } // Generic desktop usage - enum HIDUsageGD : ushort + internal enum HIDUsageGD : ushort { Pointer = 0x01, // Physical Collection Mouse = 0x02, // Application Collection @@ -204,7 +204,7 @@ namespace OpenTK.Platform.Common Reserved = 0xFFFF } - enum HIDUsageSim : ushort + internal enum HIDUsageSim : ushort { FlightSimulationDevice = 0x01, // Application Collection AutomobileSimulationDevice = 0x02, // Application Collection diff --git a/src/OpenTK/Platform/DesktopGraphicsContext.cs b/src/OpenTK/Platform/DesktopGraphicsContext.cs index 0e352c8..b388c15 100644 --- a/src/OpenTK/Platform/DesktopGraphicsContext.cs +++ b/src/OpenTK/Platform/DesktopGraphicsContext.cs @@ -30,7 +30,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform { // Provides the foundation for all desktop IGraphicsContext implementations. - abstract class DesktopGraphicsContext : GraphicsContextBase + internal abstract class DesktopGraphicsContext : GraphicsContextBase { public override void LoadAll() { diff --git a/src/OpenTK/Platform/DeviceCollection.cs b/src/OpenTK/Platform/DeviceCollection.cs index 4a4c8ec..0b6b5a2 100644 --- a/src/OpenTK/Platform/DeviceCollection.cs +++ b/src/OpenTK/Platform/DeviceCollection.cs @@ -37,10 +37,10 @@ namespace OpenTK.Platform // Indices are allocated sequentially as devices are added to the system. // If a device is removed, its index will be reused for the next device // that is added. - class DeviceCollection : IEnumerable + internal class DeviceCollection : IEnumerable { - readonly Dictionary Map = new Dictionary(); - readonly List Devices = new List(); + private readonly Dictionary Map = new Dictionary(); + private readonly List Devices = new List(); IEnumerator IEnumerable.GetEnumerator() { @@ -162,7 +162,7 @@ namespace OpenTK.Platform // Return the index of the first empty slot in Devices. // If no empty slot exists, append a new one and return // that index. - int GetIndex() + private int GetIndex() { for (int i = 0; i < Devices.Count; i++) { diff --git a/src/OpenTK/Platform/DisplayDeviceBase.cs b/src/OpenTK/Platform/DisplayDeviceBase.cs index edb545d..5abbb41 100644 --- a/src/OpenTK/Platform/DisplayDeviceBase.cs +++ b/src/OpenTK/Platform/DisplayDeviceBase.cs @@ -29,7 +29,7 @@ using System.Text; namespace OpenTK.Platform { - abstract class DisplayDeviceBase : IDisplayDeviceDriver + internal abstract class DisplayDeviceBase : IDisplayDeviceDriver { protected readonly List AvailableDevices = new List(); protected DisplayDevice Primary; diff --git a/src/OpenTK/Platform/Dummy/DummyGLContext.cs b/src/OpenTK/Platform/Dummy/DummyGLContext.cs index 9c2c0bb..38849d3 100644 --- a/src/OpenTK/Platform/Dummy/DummyGLContext.cs +++ b/src/OpenTK/Platform/Dummy/DummyGLContext.cs @@ -20,10 +20,10 @@ namespace OpenTK.Platform.Dummy /// internal sealed class DummyGLContext : GraphicsContextBase { - readonly GraphicsContext.GetAddressDelegate Loader; + private readonly GraphicsContext.GetAddressDelegate Loader; - static int handle_count; - Thread current_thread; + private static int handle_count; + private Thread current_thread; public DummyGLContext() { diff --git a/src/OpenTK/Platform/Dummy/DummyWindowInfo.cs b/src/OpenTK/Platform/Dummy/DummyWindowInfo.cs index 763bd94..cb186a1 100644 --- a/src/OpenTK/Platform/Dummy/DummyWindowInfo.cs +++ b/src/OpenTK/Platform/Dummy/DummyWindowInfo.cs @@ -4,7 +4,7 @@ using System.Text; namespace OpenTK.Platform.Dummy { - class DummyWindowInfo : IWindowInfo + internal class DummyWindowInfo : IWindowInfo { public void Dispose() { diff --git a/src/OpenTK/Platform/Egl/Egl.cs b/src/OpenTK/Platform/Egl/Egl.cs index bf97348..6edfead 100644 --- a/src/OpenTK/Platform/Egl/Egl.cs +++ b/src/OpenTK/Platform/Egl/Egl.cs @@ -40,7 +40,7 @@ namespace OpenTK.Platform.Egl using EGLSurface = IntPtr; using EGLClientBuffer = IntPtr; - enum RenderApi + internal enum RenderApi { ES = Egl.OPENGL_ES_API, GL = Egl.OPENGL_API, @@ -48,7 +48,7 @@ namespace OpenTK.Platform.Egl } [Flags] - enum RenderableFlags + internal enum RenderableFlags { ES = Egl.OPENGL_ES_BIT, ES2 = Egl.OPENGL_ES2_BIT, @@ -76,7 +76,7 @@ namespace OpenTK.Platform.Egl CONTEXT_LOST = 12302, } - enum SurfaceType + internal enum SurfaceType { PBUFFER_BIT = 0x0001, PIXMAP_BIT = 0x0002, @@ -87,7 +87,7 @@ namespace OpenTK.Platform.Egl SWAP_BEHAVIOR_PRESERVED_BIT = 0x0400, } - static partial class Egl + internal static partial class Egl { public const int VERSION_1_0 = 1; public const int VERSION_1_1 = 1; @@ -321,7 +321,7 @@ namespace OpenTK.Platform.Egl public static extern bool SwapInterval(EGLDisplay dpy, int interval); [DllImportAttribute("libEGL.dll", EntryPoint = "eglCreateContext")] - static extern IntPtr eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, int[] attrib_list); + private static extern IntPtr eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, int[] attrib_list); public static EGLContext CreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, int[] attrib_list) { diff --git a/src/OpenTK/Platform/Egl/EglContext.cs b/src/OpenTK/Platform/Egl/EglContext.cs index 56ffcab..9c3f192 100644 --- a/src/OpenTK/Platform/Egl/EglContext.cs +++ b/src/OpenTK/Platform/Egl/EglContext.cs @@ -30,7 +30,7 @@ using OpenTK.Graphics.ES20; namespace OpenTK.Platform.Egl { - abstract class EglContext : EmbeddedGraphicsContext + internal abstract class EglContext : EmbeddedGraphicsContext { protected readonly RenderableFlags Renderable; internal EglWindowInfo WindowInfo; @@ -38,7 +38,7 @@ namespace OpenTK.Platform.Egl internal GraphicsContextFlags GraphicsContextFlags { get; set; } internal IntPtr HandleAsEGLContext { get { return Handle.Handle; } set { Handle = new ContextHandle(value); } } - int swap_interval = 1; // Default interval is defined as 1 in EGL. + private int swap_interval = 1; // Default interval is defined as 1 in EGL. public EglContext(GraphicsMode mode, EglWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags) diff --git a/src/OpenTK/Platform/Egl/EglGraphicsMode.cs b/src/OpenTK/Platform/Egl/EglGraphicsMode.cs index 36343c3..91df6fb 100644 --- a/src/OpenTK/Platform/Egl/EglGraphicsMode.cs +++ b/src/OpenTK/Platform/Egl/EglGraphicsMode.cs @@ -28,7 +28,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform.Egl { - class EglGraphicsMode + internal class EglGraphicsMode { public GraphicsMode SelectGraphicsMode(EglWindowInfo window, GraphicsMode mode, RenderableFlags flags) diff --git a/src/OpenTK/Platform/Egl/EglMacPlatformFactory.cs b/src/OpenTK/Platform/Egl/EglMacPlatformFactory.cs index 5891ae7..315e38b 100644 --- a/src/OpenTK/Platform/Egl/EglMacPlatformFactory.cs +++ b/src/OpenTK/Platform/Egl/EglMacPlatformFactory.cs @@ -31,7 +31,7 @@ using OpenTK.Platform.MacOS; namespace OpenTK.Platform.Egl { - class EglMacPlatformFactory : MacOSFactory + internal class EglMacPlatformFactory : MacOSFactory { public override IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) { diff --git a/src/OpenTK/Platform/Egl/EglSdl2PlatformFactory.cs b/src/OpenTK/Platform/Egl/EglSdl2PlatformFactory.cs index 294763e..3dbefe2 100644 --- a/src/OpenTK/Platform/Egl/EglSdl2PlatformFactory.cs +++ b/src/OpenTK/Platform/Egl/EglSdl2PlatformFactory.cs @@ -29,8 +29,7 @@ using OpenTK.Platform.SDL2; namespace OpenTK.Platform.Egl { - - class EglSdl2PlatformFactory : Sdl2Factory + internal class EglSdl2PlatformFactory : Sdl2Factory { public override OpenTK.Graphics.IGraphicsContext CreateGLContext( GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, diff --git a/src/OpenTK/Platform/Egl/EglUnixContext.cs b/src/OpenTK/Platform/Egl/EglUnixContext.cs index fb1215f..7d743b8 100644 --- a/src/OpenTK/Platform/Egl/EglUnixContext.cs +++ b/src/OpenTK/Platform/Egl/EglUnixContext.cs @@ -31,11 +31,11 @@ using OpenTK.Graphics; namespace OpenTK.Platform.Egl { - class EglUnixContext : EglContext + internal class EglUnixContext : EglContext { - IntPtr ES1 = OpenTK.Platform.X11.DL.Open("libGLESv1_CM", X11.DLOpenFlags.Lazy); - IntPtr ES2 = OpenTK.Platform.X11.DL.Open("libGLESv2", X11.DLOpenFlags.Lazy); - IntPtr GL = OpenTK.Platform.X11.DL.Open("libGL", X11.DLOpenFlags.Lazy); + private IntPtr ES1 = OpenTK.Platform.X11.DL.Open("libGLESv1_CM", X11.DLOpenFlags.Lazy); + private IntPtr ES2 = OpenTK.Platform.X11.DL.Open("libGLESv2", X11.DLOpenFlags.Lazy); + private IntPtr GL = OpenTK.Platform.X11.DL.Open("libGL", X11.DLOpenFlags.Lazy); public EglUnixContext(GraphicsMode mode, EglWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags) diff --git a/src/OpenTK/Platform/Egl/EglWinContext.cs b/src/OpenTK/Platform/Egl/EglWinContext.cs index de340c9..ac1ddc6 100644 --- a/src/OpenTK/Platform/Egl/EglWinContext.cs +++ b/src/OpenTK/Platform/Egl/EglWinContext.cs @@ -30,10 +30,10 @@ using OpenTK.Graphics; namespace OpenTK.Platform.Egl { - class EglWinContext : EglContext + internal class EglWinContext : EglContext { - IntPtr ES1 = OpenTK.Platform.Windows.Functions.LoadLibrary("libGLESv1_CM"); - IntPtr ES2 = OpenTK.Platform.Windows.Functions.LoadLibrary("libGLESv2"); + private IntPtr ES1 = OpenTK.Platform.Windows.Functions.LoadLibrary("libGLESv1_CM"); + private IntPtr ES2 = OpenTK.Platform.Windows.Functions.LoadLibrary("libGLESv2"); public EglWinContext(GraphicsMode mode, EglWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags) diff --git a/src/OpenTK/Platform/Egl/EglWinPlatformFactory.cs b/src/OpenTK/Platform/Egl/EglWinPlatformFactory.cs index c629fd5..660fd31 100644 --- a/src/OpenTK/Platform/Egl/EglWinPlatformFactory.cs +++ b/src/OpenTK/Platform/Egl/EglWinPlatformFactory.cs @@ -33,7 +33,7 @@ using OpenTK.Platform.Windows; namespace OpenTK.Platform.Egl { // EGL factory for the Windows platform. - class EglWinPlatformFactory : WinFactory + internal class EglWinPlatformFactory : WinFactory { public override IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) { @@ -59,7 +59,7 @@ namespace OpenTK.Platform.Egl }; } - IntPtr GetDisplay(IntPtr dc) + private IntPtr GetDisplay(IntPtr dc) { IntPtr display = Egl.GetDisplay(dc); if (display == IntPtr.Zero) diff --git a/src/OpenTK/Platform/Egl/EglWindowInfo.cs b/src/OpenTK/Platform/Egl/EglWindowInfo.cs index a55e9f1..efe1ea0 100644 --- a/src/OpenTK/Platform/Egl/EglWindowInfo.cs +++ b/src/OpenTK/Platform/Egl/EglWindowInfo.cs @@ -32,10 +32,10 @@ using OpenTK.Graphics; namespace OpenTK.Platform.Egl { // Holds information about an EGL window. - class EglWindowInfo : IWindowInfo + internal class EglWindowInfo : IWindowInfo { - IntPtr surface; - bool disposed; + private IntPtr surface; + private bool disposed; public EglWindowInfo(IntPtr handle, IntPtr display) : this(handle, display, IntPtr.Zero) @@ -162,7 +162,7 @@ namespace OpenTK.Platform.Egl GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/Egl/EglX11PlatformFactory.cs b/src/OpenTK/Platform/Egl/EglX11PlatformFactory.cs index c685bfc..1d9026a 100644 --- a/src/OpenTK/Platform/Egl/EglX11PlatformFactory.cs +++ b/src/OpenTK/Platform/Egl/EglX11PlatformFactory.cs @@ -31,7 +31,7 @@ using OpenTK.Platform.X11; namespace OpenTK.Platform.Egl { - class EglX11PlatformFactory : X11Factory + internal class EglX11PlatformFactory : X11Factory { public override IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) { diff --git a/src/OpenTK/Platform/EmbeddedGraphicsContext.cs b/src/OpenTK/Platform/EmbeddedGraphicsContext.cs index 04f93ae..4944c3d 100644 --- a/src/OpenTK/Platform/EmbeddedGraphicsContext.cs +++ b/src/OpenTK/Platform/EmbeddedGraphicsContext.cs @@ -30,7 +30,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform { // Provides the foundation for all desktop IGraphicsContext implementations. - abstract class EmbeddedGraphicsContext : GraphicsContextBase + internal abstract class EmbeddedGraphicsContext : GraphicsContextBase { public override void LoadAll() { diff --git a/src/OpenTK/Platform/Factory.cs b/src/OpenTK/Platform/Factory.cs index ebd374b..6d82c08 100644 --- a/src/OpenTK/Platform/Factory.cs +++ b/src/OpenTK/Platform/Factory.cs @@ -31,7 +31,7 @@ namespace OpenTK.Platform using Graphics; using Input; - sealed class Factory : IPlatformFactory + internal sealed class Factory : IPlatformFactory { private bool disposed; @@ -166,9 +166,9 @@ namespace OpenTK.Platform Default.RegisterResource(resource); } - class UnsupportedPlatform : PlatformFactoryBase + private class UnsupportedPlatform : PlatformFactoryBase { - static readonly string error_string = "Please, refer to http://www.opentk.com for more information."; + private static readonly string error_string = "Please, refer to http://www.opentk.com for more information."; public override INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device) { @@ -211,7 +211,7 @@ namespace OpenTK.Platform } } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/IPlatformFactory.cs b/src/OpenTK/Platform/IPlatformFactory.cs index 03a251c..1481899 100644 --- a/src/OpenTK/Platform/IPlatformFactory.cs +++ b/src/OpenTK/Platform/IPlatformFactory.cs @@ -31,7 +31,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform { - interface IPlatformFactory : IDisposable + internal interface IPlatformFactory : IDisposable { INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device); diff --git a/src/OpenTK/Platform/Linux/Bindings/Drm.cs b/src/OpenTK/Platform/Linux/Bindings/Drm.cs index bee87ee..b803e91 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Drm.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Drm.cs @@ -33,22 +33,22 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.Linux { [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - delegate void VBlankCallback(int fd, + internal delegate void VBlankCallback(int fd, int sequence, int tv_sec, int tv_usec, IntPtr user_data); [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - delegate void PageFlipCallback(int fd, + internal delegate void PageFlipCallback(int fd, int sequence, int tv_sec, int tv_usec, IntPtr user_data); - class Drm + internal class Drm { - const string lib = "libdrm"; + private const string lib = "libdrm"; [DllImport(lib, EntryPoint = "drmHandleEvent", CallingConvention = CallingConvention.Cdecl)] public static extern int HandleEvent(int fd, ref EventContext evctx); @@ -98,14 +98,14 @@ namespace OpenTK.Platform.Linux } - enum ModeConnection + internal enum ModeConnection { Connected = 1, Disconnected = 2, Unknown = 3 } - enum ModeSubPixel + internal enum ModeSubPixel { Unknown = 1, HorizontalRgb = 2, @@ -116,7 +116,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum PageFlipFlags + internal enum PageFlipFlags { FlipEvent = 0x01, FlipAsync = 0x02, @@ -124,7 +124,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct EventContext + internal struct EventContext { public int version; public IntPtr vblank_handler; @@ -134,7 +134,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - unsafe struct ModeConnector + internal unsafe struct ModeConnector { public int connector_id; public int encoder_id; @@ -155,7 +155,7 @@ namespace OpenTK.Platform.Linux public int *encoders; } - struct ModeCrtc + internal struct ModeCrtc { public int crtc_id; public int buffer_id; @@ -168,7 +168,7 @@ namespace OpenTK.Platform.Linux public int gamma_size; } - struct ModeEncoder + internal struct ModeEncoder { public int encoder_id; public int encoder_type; @@ -178,7 +178,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - unsafe struct ModeInfo + internal unsafe struct ModeInfo { public uint clock; public ushort hdisplay, hsync_start, hsync_end, htotal, hskew; @@ -192,7 +192,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - unsafe struct ModeRes + internal unsafe struct ModeRes { public int count_fbs; public int* fbs; diff --git a/src/OpenTK/Platform/Linux/Bindings/Evdev.cs b/src/OpenTK/Platform/Linux/Bindings/Evdev.cs index 64cf9d9..bf49623 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Evdev.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Evdev.cs @@ -33,7 +33,7 @@ using OpenTK.Input; namespace OpenTK.Platform.Linux { // Bindings for linux/input.h - class Evdev + internal class Evdev { public const int KeyCount = 0x300; public const int AxisCount = 0x40; @@ -365,7 +365,7 @@ namespace OpenTK.Platform.Linux } } - static uint IOCreate(DirectionFlags dir, int number, int length) + private static uint IOCreate(DirectionFlags dir, int number, int length) { long v = ((byte)dir << 30) | @@ -424,7 +424,7 @@ namespace OpenTK.Platform.Linux } } - enum EvdevAxis + internal enum EvdevAxis { X = 0x00, Y = 0x01, @@ -475,7 +475,7 @@ namespace OpenTK.Platform.Linux CNT = (MAX+1), } - enum EvdevButton + internal enum EvdevButton { MISC = 0x100, BTN0 = 0x100, @@ -564,7 +564,7 @@ namespace OpenTK.Platform.Linux Last = 0x300, } - enum EvdevType : byte + internal enum EvdevType : byte { SYN = 0x00, KEY = 0x01, @@ -582,14 +582,14 @@ namespace OpenTK.Platform.Linux CNT = (MAX+1), } - enum EvdevIoctl : uint + internal enum EvdevIoctl : uint { Id = (2u << 30) | ((byte)'E' << 8) | (0x02u << 0) | (8u << 16), //EVIOCGID = _IOR('E', 0x02, struct input_id) Name128 = (2u << 30) | ((byte)'E' << 8) | (0x06u << 0) | (128u << 16), //EVIOCGNAME(len) = _IOC(_IOC_READ, 'E', 0x06, len) } [StructLayout(LayoutKind.Sequential)] - struct InputAbsInfo + internal struct InputAbsInfo { public int Value; public int Minimum; @@ -600,7 +600,7 @@ namespace OpenTK.Platform.Linux }; [StructLayout(LayoutKind.Sequential)] - struct InputId + internal struct InputId { public ushort BusType; public ushort Vendor; @@ -609,10 +609,10 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct InputEvent + internal struct InputEvent { public TimeVal Time; - ushort type; + private ushort type; public ushort Code; public int Value; @@ -620,7 +620,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct TimeVal + internal struct TimeVal { public IntPtr Seconds; public IntPtr MicroSeconds; diff --git a/src/OpenTK/Platform/Linux/Bindings/Gbm.cs b/src/OpenTK/Platform/Linux/Bindings/Gbm.cs index 7fe644d..699da27 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Gbm.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Gbm.cs @@ -35,11 +35,11 @@ namespace OpenTK.Platform.Linux using BufferObjectHandle = IntPtr; [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - delegate void DestroyUserDataCallback(BufferObject bo, IntPtr data); + internal delegate void DestroyUserDataCallback(BufferObject bo, IntPtr data); - class Gbm + internal class Gbm { - const string lib = "gbm"; + private const string lib = "gbm"; [DllImport(lib, EntryPoint = "gbm_bo_create", CallingConvention = CallingConvention.Cdecl)] public static extern BufferObject CreateBuffer(Device gbm, int width, int height, SurfaceFormat format, SurfaceFlags flags); @@ -94,7 +94,7 @@ namespace OpenTK.Platform.Linux public static extern void ReleaseBuffer(Surface surface, BufferObject buffer); } - enum SurfaceFormat + internal enum SurfaceFormat { BigEndian = 1 << 31, C8 = ((int)('C') | ((int)('8') << 8) | ((int)(' ') << 16) | ((int)(' ') << 24)), @@ -173,7 +173,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum SurfaceFlags + internal enum SurfaceFlags { Scanout = (1 << 0), Cursor64x64 = (1 << 1), @@ -182,9 +182,9 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct BufferObject : IEquatable + internal struct BufferObject : IEquatable { - IntPtr buffer; + private IntPtr buffer; public static readonly BufferObject Zero = default(BufferObject); diff --git a/src/OpenTK/Platform/Linux/Bindings/Kms.cs b/src/OpenTK/Platform/Linux/Bindings/Kms.cs index 8e9b9f6..c9c17cc 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Kms.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Kms.cs @@ -30,9 +30,9 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.Linux { - class Kms + internal class Kms { - const string lib = "libkms"; + private const string lib = "libkms"; [DllImport(lib, EntryPoint = "kms_bo_map", CallingConvention = CallingConvention.Cdecl)] public static extern int MapBuffer(IntPtr bo, out IntPtr @out); diff --git a/src/OpenTK/Platform/Linux/Bindings/LibInput.cs b/src/OpenTK/Platform/Linux/Bindings/LibInput.cs index 519fdcb..298ff64 100644 --- a/src/OpenTK/Platform/Linux/Bindings/LibInput.cs +++ b/src/OpenTK/Platform/Linux/Bindings/LibInput.cs @@ -34,12 +34,12 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.Linux { [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - delegate int OpenRestrictedCallback(IntPtr path, int flags, IntPtr data); + internal delegate int OpenRestrictedCallback(IntPtr path, int flags, IntPtr data); [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - delegate void CloseRestrictedCallback(int fd, IntPtr data); + internal delegate void CloseRestrictedCallback(int fd, IntPtr data); - class LibInput + internal class LibInput { internal const string lib = "libinput"; @@ -57,7 +57,7 @@ namespace OpenTK.Platform.Linux public static extern void DestroyEvent(IntPtr @event); [DllImport(lib, EntryPoint = "libinput_device_get_sysname", CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr DeviceGetNameInternal(IntPtr device); + private static extern IntPtr DeviceGetNameInternal(IntPtr device); public static string DeviceGetName(IntPtr device) { unsafe @@ -73,7 +73,7 @@ namespace OpenTK.Platform.Linux public static extern void DeviceSetData(IntPtr device, IntPtr user_data); [DllImport(lib, EntryPoint = "libinput_device_get_output_name", CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr DeviceGetOutputNameInternal(IntPtr device); + private static extern IntPtr DeviceGetOutputNameInternal(IntPtr device); public static string DeviceGetOutputName(IntPtr device) { unsafe @@ -141,14 +141,14 @@ namespace OpenTK.Platform.Linux } } - enum DeviceCapability + internal enum DeviceCapability { Keyboard = 0, Mouse, Touch } - enum InputEventType + internal enum InputEventType { None = 0, @@ -175,26 +175,26 @@ namespace OpenTK.Platform.Linux TouchFrame } - enum ButtonState + internal enum ButtonState { Released = 0, Pressed = 1 } - enum KeyState + internal enum KeyState { Released = 0, Pressed = 1 } - enum PointerAxis + internal enum PointerAxis { VerticalScroll = 0, HorizontalScroll = 1 } [StructLayout(LayoutKind.Sequential)] - class InputInterface + internal class InputInterface { internal readonly IntPtr open; internal readonly IntPtr close; @@ -212,7 +212,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct KeyboardEvent + internal struct KeyboardEvent { public IntPtr BaseEvent { get { return GetBaseEvent(Event); } } public IntPtr Event { get; } @@ -222,24 +222,24 @@ namespace OpenTK.Platform.Linux public KeyState KeyState { get { return GetKeyState(Event); } } [DllImport(LibInput.lib, EntryPoint = "libinput_event_keyboard_get_time", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetTime(IntPtr @event); + private static extern uint GetTime(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_keyboard_get_base_event", CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr GetBaseEvent(IntPtr @event); + private static extern IntPtr GetBaseEvent(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_keyboard_get_seat_key_count", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetSeatKeyCount(IntPtr @event); + private static extern uint GetSeatKeyCount(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_keyboard_get_key", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetKey(IntPtr @event); + private static extern uint GetKey(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_keyboard_get_key_state", CallingConvention = CallingConvention.Cdecl)] - static extern KeyState GetKeyState(IntPtr @event); + private static extern KeyState GetKeyState(IntPtr @event); } [StructLayout(LayoutKind.Sequential)] - struct PointerEvent + internal struct PointerEvent { public IntPtr BaseEvent { get { return GetBaseEvent(Event); } } public IntPtr Event { get; } @@ -257,46 +257,46 @@ namespace OpenTK.Platform.Linux public double TransformedY(int height) { return GetAbsYTransformed(Event, height); } [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_time", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetTime(IntPtr @event); + private static extern uint GetTime(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_base_event", CallingConvention = CallingConvention.Cdecl)] - static extern IntPtr GetBaseEvent(IntPtr @event); + private static extern IntPtr GetBaseEvent(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_seat_key_count", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetSeatKeyCount(IntPtr @event); + private static extern uint GetSeatKeyCount(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_button", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetButton(IntPtr @event); + private static extern uint GetButton(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_seat_button_count", CallingConvention = CallingConvention.Cdecl)] - static extern uint GetButtonCount(IntPtr @event); + private static extern uint GetButtonCount(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_button_state", CallingConvention = CallingConvention.Cdecl)] - static extern ButtonState GetButtonState(IntPtr @event); + private static extern ButtonState GetButtonState(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_has_axis", CallingConvention = CallingConvention.Cdecl)] - static extern int HasAxis(IntPtr @event, PointerAxis axis); + private static extern int HasAxis(IntPtr @event, PointerAxis axis); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_axis_value", CallingConvention = CallingConvention.Cdecl)] - static extern double GetAxisValue(IntPtr @event, PointerAxis axis); + private static extern double GetAxisValue(IntPtr @event, PointerAxis axis); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_dx", CallingConvention = CallingConvention.Cdecl)] - static extern double GetDX(IntPtr @event); + private static extern double GetDX(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_dy", CallingConvention = CallingConvention.Cdecl)] - static extern double GetDY(IntPtr @event); + private static extern double GetDY(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_absolute_x", CallingConvention = CallingConvention.Cdecl)] - static extern double GetAbsX(IntPtr @event); + private static extern double GetAbsX(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_absolute_y", CallingConvention = CallingConvention.Cdecl)] - static extern double GetAbsY(IntPtr @event); + private static extern double GetAbsY(IntPtr @event); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_absolute_x_transformed", CallingConvention = CallingConvention.Cdecl)] - static extern double GetAbsXTransformed(IntPtr @event, int width); + private static extern double GetAbsXTransformed(IntPtr @event, int width); [DllImport(LibInput.lib, EntryPoint = "libinput_event_pointer_get_absolute_y_transformed", CallingConvention = CallingConvention.Cdecl)] - static extern double GetAbsYTransformed(IntPtr @event, int height); + private static extern double GetAbsYTransformed(IntPtr @event, int height); } } diff --git a/src/OpenTK/Platform/Linux/Bindings/Libc.cs b/src/OpenTK/Platform/Linux/Bindings/Libc.cs index e9afbb7..6911f04 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Libc.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Libc.cs @@ -33,9 +33,9 @@ using System.Text; namespace OpenTK.Platform.Linux { - partial class Libc + internal partial class Libc { - const string lib = "libc"; + private const string lib = "libc"; [DllImport(lib)] public static extern int dup(int file); @@ -100,7 +100,7 @@ namespace OpenTK.Platform.Linux public static extern bool isatty(int fd); } - enum ErrorNumber + internal enum ErrorNumber { Interrupted = 4, Again = 11, @@ -108,7 +108,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum DirectionFlags + internal enum DirectionFlags { None = 0, Write = 1, @@ -116,7 +116,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum OpenFlags + internal enum OpenFlags { ReadOnly = 0x0000, WriteOnly = 0x0001, @@ -126,14 +126,14 @@ namespace OpenTK.Platform.Linux } [Flags] - enum JoystickEventType : byte + internal enum JoystickEventType : byte { Button = 0x01, // button pressed/released Axis = 0x02, // joystick moved Init = 0x80 // initial state of device } - enum JoystickIoctlCode : uint + internal enum JoystickIoctlCode : uint { Version = 0x80046a01, Axes = 0x80016a11, @@ -141,14 +141,14 @@ namespace OpenTK.Platform.Linux Name128 = (2u << 30) | (0x6A << 8) | (0x13 << 0) | (128 << 16) //JSIOCGNAME(128), which is _IOC(_IO_READ, 'j', 0x13, len) } - enum KeyboardIoctlCode + internal enum KeyboardIoctlCode { GetMode = 0x4b44, SetMode = 0x4b45, } [StructLayout(LayoutKind.Sequential)] - struct Stat + internal struct Stat { public IntPtr dev; /* ID of device containing file */ public IntPtr ino; /* inode number */ @@ -165,7 +165,7 @@ namespace OpenTK.Platform.Linux public IntPtr ctime; /* time of last status change */ } - struct EvdevInputId + internal struct EvdevInputId { public ushort BusType; public ushort Vendor; @@ -173,7 +173,7 @@ namespace OpenTK.Platform.Linux public ushort Version; } - struct JoystickEvent + internal struct JoystickEvent { public uint Time; // (u32) event timestamp in milliseconds public short Value; // (s16) value diff --git a/src/OpenTK/Platform/Linux/Bindings/Poll.cs b/src/OpenTK/Platform/Linux/Bindings/Poll.cs index a7209d2..1612636 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Poll.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Poll.cs @@ -30,7 +30,7 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.Linux { - partial class Libc + internal partial class Libc { [DllImport(lib, CallingConvention = CallingConvention.Cdecl, SetLastError = true)] public static extern int poll(ref PollFD fd, IntPtr fd_count, int timeout); @@ -42,7 +42,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum PollFlags : short + internal enum PollFlags : short { In = 0x01, Pri = 0x02, @@ -53,7 +53,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct PollFD + internal struct PollFD { public int fd; public PollFlags events; diff --git a/src/OpenTK/Platform/Linux/Bindings/Terminal.cs b/src/OpenTK/Platform/Linux/Bindings/Terminal.cs index b8dfcab..e83786b 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Terminal.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Terminal.cs @@ -30,9 +30,9 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.Linux { - class Terminal + internal class Terminal { - const string lib = "libc"; + private const string lib = "libc"; [DllImport(lib, EntryPoint = "isatty", CallingConvention = CallingConvention.Cdecl)] [return: MarshalAs(UnmanagedType.I4)] @@ -46,7 +46,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum InputFlags + internal enum InputFlags { IGNBRK = 1 << 0, BRKINT = 1 << 1, @@ -66,7 +66,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum OutputFlags + internal enum OutputFlags { OPOST = 1 << 1, OLCUC = 1 << 2, @@ -79,7 +79,7 @@ namespace OpenTK.Platform.Linux } [Flags] - enum ControlFlags + internal enum ControlFlags { B0 = 0, // hang up B50, @@ -100,14 +100,14 @@ namespace OpenTK.Platform.Linux } [Flags] - enum LocalFlags + internal enum LocalFlags { ISIG = 0x01, ICANON = 0x02, ECHO = 0x08, } - enum OptionalActions + internal enum OptionalActions { NOW = 0, DRAIN = 1, @@ -115,7 +115,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct TerminalState + internal struct TerminalState { public InputFlags InputMode; public OutputFlags OutputMode; @@ -128,7 +128,7 @@ namespace OpenTK.Platform.Linux } [StructLayout(LayoutKind.Sequential)] - struct ControlCharacters + internal struct ControlCharacters { public byte VINTR; public byte VQUIT; diff --git a/src/OpenTK/Platform/Linux/Bindings/Udev.cs b/src/OpenTK/Platform/Linux/Bindings/Udev.cs index 997a592..5171d9a 100644 --- a/src/OpenTK/Platform/Linux/Bindings/Udev.cs +++ b/src/OpenTK/Platform/Linux/Bindings/Udev.cs @@ -30,9 +30,9 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.Linux { - class Udev + internal class Udev { - const string lib = "libudev"; + private const string lib = "libudev"; [DllImport(lib, EntryPoint = "udev_new", CallingConvention = CallingConvention.Cdecl)] public static extern IntPtr New(); diff --git a/src/OpenTK/Platform/Linux/DefaultCursor.cs b/src/OpenTK/Platform/Linux/DefaultCursor.cs index 9cd1a18..a469e5d 100644 --- a/src/OpenTK/Platform/Linux/DefaultCursor.cs +++ b/src/OpenTK/Platform/Linux/DefaultCursor.cs @@ -29,7 +29,7 @@ using System; namespace OpenTK.Platform.Linux { - static class Cursors + internal static class Cursors { public static readonly MouseCursor Default = new MouseCursor(8, 4, 32, 32, new byte[] diff --git a/src/OpenTK/Platform/Linux/LinuxDisplayDriver.cs b/src/OpenTK/Platform/Linux/LinuxDisplayDriver.cs index fa2f0b3..24a3759 100644 --- a/src/OpenTK/Platform/Linux/LinuxDisplayDriver.cs +++ b/src/OpenTK/Platform/Linux/LinuxDisplayDriver.cs @@ -37,7 +37,7 @@ using System.Drawing; namespace OpenTK.Platform.Linux { // Stores platform-specific information about a display - class LinuxDisplay + internal class LinuxDisplay { public int FD; public IntPtr Connector; @@ -92,10 +92,11 @@ namespace OpenTK.Platform.Linux } } - class LinuxDisplayDriver : DisplayDeviceBase + internal class LinuxDisplayDriver : DisplayDeviceBase { - readonly int FD; - readonly Dictionary DisplayIds = + private readonly int FD; + + private readonly Dictionary DisplayIds = new Dictionary(); public LinuxDisplayDriver(int fd) @@ -182,7 +183,7 @@ namespace OpenTK.Platform.Linux } } - void UpdateDisplays(int fd) + private void UpdateDisplays(int fd) { unsafe { @@ -208,7 +209,7 @@ namespace OpenTK.Platform.Linux } } - unsafe static ModeEncoder* GetEncoder(int fd, ModeConnector* c) + private unsafe static ModeEncoder* GetEncoder(int fd, ModeConnector* c) { ModeEncoder* encoder = null; for (int i = 0; i < c->count_encoders && encoder == null; i++) @@ -241,7 +242,7 @@ namespace OpenTK.Platform.Linux return encoder; } - unsafe static ModeCrtc* GetCrtc(int fd, ModeEncoder* encoder) + private unsafe static ModeCrtc* GetCrtc(int fd, ModeEncoder* encoder) { ModeCrtc* crtc = (ModeCrtc*)Drm.ModeGetCrtc(fd, encoder->crtc_id); if (crtc != null) @@ -257,7 +258,7 @@ namespace OpenTK.Platform.Linux return crtc; } - unsafe static void GetModes(LinuxDisplay display, DisplayResolution[] modes, out DisplayResolution current) + private unsafe static void GetModes(LinuxDisplay display, DisplayResolution[] modes, out DisplayResolution current) { int mode_count = display.pConnector->count_modes; Debug.Print("[KMS] Display supports {0} mode(s)", mode_count); @@ -285,7 +286,7 @@ namespace OpenTK.Platform.Linux Debug.Print("Current mode: {0}", current.ToString()); } - Rectangle GetBounds(DisplayResolution current) + private Rectangle GetBounds(DisplayResolution current) { // Note: since we are not running a display manager, we are free // to choose the display layout for multiple displays ourselves. @@ -299,7 +300,7 @@ namespace OpenTK.Platform.Linux x, y, current.Width, current.Height); } - void UpdateDisplayIndices(LinuxDisplay display, DisplayDevice device) + private void UpdateDisplayIndices(LinuxDisplay display, DisplayDevice device) { if (!DisplayIds.ContainsKey(display.Id)) { @@ -317,7 +318,7 @@ namespace OpenTK.Platform.Linux } } - unsafe static bool QueryDisplay(int fd, ModeConnector* c, out LinuxDisplay display) + private unsafe static bool QueryDisplay(int fd, ModeConnector* c, out LinuxDisplay display) { display = null; @@ -334,7 +335,7 @@ namespace OpenTK.Platform.Linux return true; } - unsafe void AddDisplay(LinuxDisplay display) + private unsafe void AddDisplay(LinuxDisplay display) { DisplayResolution[] modes = new DisplayResolution[display.pConnector->count_modes]; DisplayResolution current; @@ -354,7 +355,7 @@ namespace OpenTK.Platform.Linux Debug.Print("[KMS] Added DisplayDevice {0}", device); } - unsafe static DisplayResolution GetDisplayResolution(ModeInfo* mode) + private unsafe static DisplayResolution GetDisplayResolution(ModeInfo* mode) { return new DisplayResolution( 0, 0, @@ -363,7 +364,7 @@ namespace OpenTK.Platform.Linux mode->vrefresh); } - unsafe static ModeInfo* GetModeInfo(LinuxDisplay display, DisplayResolution resolution) + private unsafe static ModeInfo* GetModeInfo(LinuxDisplay display, DisplayResolution resolution) { for (int i = 0; i < display.pConnector->count_modes; i++) { diff --git a/src/OpenTK/Platform/Linux/LinuxFactory.cs b/src/OpenTK/Platform/Linux/LinuxFactory.cs index aa08246..6e18061 100644 --- a/src/OpenTK/Platform/Linux/LinuxFactory.cs +++ b/src/OpenTK/Platform/Linux/LinuxFactory.cs @@ -38,23 +38,23 @@ namespace OpenTK.Platform.Linux using Egl = OpenTK.Platform.Egl.Egl; // Linux KMS platform - class LinuxFactory : PlatformFactoryBase + internal class LinuxFactory : PlatformFactoryBase { - int _fd; - IntPtr gbm_device; - IntPtr egl_display; + private int _fd; + private IntPtr gbm_device; + private IntPtr egl_display; - IJoystickDriver2 JoystickDriver; - LinuxInput MouseKeyboardDriver; + private IJoystickDriver2 JoystickDriver; + private LinuxInput MouseKeyboardDriver; - const string gpu_path = "/dev/dri"; // card0, card1, ... + private const string gpu_path = "/dev/dri"; // card0, card1, ... public LinuxFactory() { Debug.Print("[KMS] Using Linux/KMS backend."); } - int gpu_fd + private int gpu_fd { get { @@ -69,7 +69,7 @@ namespace OpenTK.Platform.Linux } } - static int CreateDisplay(out IntPtr gbm_device, out IntPtr egl_display) + private static int CreateDisplay(out IntPtr gbm_device, out IntPtr egl_display) { // Query all GPUs until we find one that has a connected display. // This is necessary in multi-gpu systems, where only one GPU @@ -117,7 +117,7 @@ namespace OpenTK.Platform.Linux return fd; } - static int SetupDisplay(string gpu, out IntPtr gbm_device, out IntPtr egl_display) + private static int SetupDisplay(string gpu, out IntPtr gbm_device, out IntPtr egl_display) { Debug.Print("[KMS] Attempting to use gpu '{0}'.", gpu); diff --git a/src/OpenTK/Platform/Linux/LinuxGraphicsContext.cs b/src/OpenTK/Platform/Linux/LinuxGraphicsContext.cs index ca76ed8..6713d20 100644 --- a/src/OpenTK/Platform/Linux/LinuxGraphicsContext.cs +++ b/src/OpenTK/Platform/Linux/LinuxGraphicsContext.cs @@ -42,12 +42,12 @@ namespace OpenTK.Platform.Linux /// Note: to display our results, we need to allocate a GBM framebuffer /// and point the scanout address to that via Drm.ModeSetCrtc. /// - class LinuxGraphicsContext : Egl.EglUnixContext + internal class LinuxGraphicsContext : Egl.EglUnixContext { - BufferObject bo, bo_next; - int fd; - bool is_flip_queued; - int swap_interval; + private BufferObject bo, bo_next; + private int fd; + private bool is_flip_queued; + private int swap_interval; public LinuxGraphicsContext(GraphicsMode mode, LinuxWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags) @@ -111,7 +111,7 @@ namespace OpenTK.Platform.Linux } } - void WaitFlip(bool block) + private void WaitFlip(bool block) { PollFD fds = new PollFD(); fds.fd = fd; @@ -147,7 +147,7 @@ namespace OpenTK.Platform.Linux } } - void QueueFlip(int buffer) + private void QueueFlip(int buffer) { LinuxWindowInfo wnd = WindowInfo as LinuxWindowInfo; if (wnd == null) @@ -167,7 +167,7 @@ namespace OpenTK.Platform.Linux } } - void SetScanoutRegion(int buffer) + private void SetScanoutRegion(int buffer) { LinuxWindowInfo wnd = WindowInfo as LinuxWindowInfo; if (wnd == null) @@ -193,13 +193,13 @@ namespace OpenTK.Platform.Linux } } - BufferObject LockSurface() + private BufferObject LockSurface() { IntPtr gbm_surface = WindowInfo.Handle; return Gbm.LockFrontBuffer(gbm_surface); } - int GetFramebuffer(BufferObject bo) + private int GetFramebuffer(BufferObject bo) { if (bo == BufferObject.Zero) goto fail; @@ -244,9 +244,10 @@ namespace OpenTK.Platform.Linux return -1; } - readonly IntPtr PageFlipPtr; - readonly PageFlipCallback PageFlip; - void HandlePageFlip(int fd, + private readonly IntPtr PageFlipPtr; + private readonly PageFlipCallback PageFlip; + + private void HandlePageFlip(int fd, int sequence, int tv_sec, int tv_usec, @@ -255,8 +256,9 @@ namespace OpenTK.Platform.Linux is_flip_queued = false; } - static readonly DestroyUserDataCallback DestroyFB = HandleDestroyFB; - static void HandleDestroyFB(BufferObject bo, IntPtr data) + private static readonly DestroyUserDataCallback DestroyFB = HandleDestroyFB; + + private static void HandleDestroyFB(BufferObject bo, IntPtr data) { IntPtr gbm = bo.Device; int fb = data.ToInt32(); diff --git a/src/OpenTK/Platform/Linux/LinuxInput.cs b/src/OpenTK/Platform/Linux/LinuxInput.cs index 99e8403..f3e076d 100644 --- a/src/OpenTK/Platform/Linux/LinuxInput.cs +++ b/src/OpenTK/Platform/Linux/LinuxInput.cs @@ -37,15 +37,15 @@ using OpenTK.Input; namespace OpenTK.Platform.Linux { - class LinuxInput : IKeyboardDriver2, IMouseDriver2, IDisposable + internal class LinuxInput : IKeyboardDriver2, IMouseDriver2, IDisposable { - class DeviceBase + private class DeviceBase { - readonly IntPtr Device; - string name; - string output; - string logical_seat; - string physical_seat; + private readonly IntPtr Device; + private string name; + private string output; + private string logical_seat; + private string physical_seat; public DeviceBase(IntPtr device, int id) { @@ -110,7 +110,7 @@ namespace OpenTK.Platform.Linux } } - class KeyboardDevice : DeviceBase + private class KeyboardDevice : DeviceBase { public KeyboardState State; @@ -120,7 +120,7 @@ namespace OpenTK.Platform.Linux } } - class MouseDevice : DeviceBase + private class MouseDevice : DeviceBase { public MouseState State; @@ -130,9 +130,9 @@ namespace OpenTK.Platform.Linux } } - static readonly object Sync = new object(); - static readonly Key[] KeyMap = Evdev.KeyMap; - static long DeviceFDCount; + private static readonly object Sync = new object(); + private static readonly Key[] KeyMap = Evdev.KeyMap; + private static long DeviceFDCount; // libinput returns various devices with keyboard/pointer even though // they are not traditional keyboards/mice (for example "Integrated Camera" @@ -142,26 +142,29 @@ namespace OpenTK.Platform.Linux // to an actual keyboard/mouse only when we receive a valid input event. // This is far from optimal, but it appears to be the only viable solution // unless a new API is added to libinput. - DeviceCollection KeyboardCandidates = new DeviceCollection(); - DeviceCollection MouseCandidates = new DeviceCollection(); - DeviceCollection Keyboards = new DeviceCollection(); - DeviceCollection Mice = new DeviceCollection(); + private DeviceCollection KeyboardCandidates = new DeviceCollection(); + + private DeviceCollection MouseCandidates = new DeviceCollection(); + private DeviceCollection Keyboards = new DeviceCollection(); + private DeviceCollection Mice = new DeviceCollection(); // Todo: do we need to maintain the geometry of each display separately? - Rectangle bounds; + private Rectangle bounds; // Global mouse cursor state - Vector2 CursorPosition = Vector2.Zero; + private Vector2 CursorPosition = Vector2.Zero; // Global mouse cursor offset (used for emulating SetPosition) - Vector2 CursorOffset = Vector2.Zero; + private Vector2 CursorOffset = Vector2.Zero; + + private IntPtr udev; + private IntPtr input_context; - IntPtr udev; - IntPtr input_context; - InputInterface input_interface = new InputInterface( + private InputInterface input_interface = new InputInterface( OpenRestricted, CloseRestricted); - int fd; - Thread input_thread; - long exit; + + private int fd; + private Thread input_thread; + private long exit; public LinuxInput() { @@ -195,8 +198,9 @@ namespace OpenTK.Platform.Linux } } - static CloseRestrictedCallback CloseRestricted = CloseRestrictedHandler; - static void CloseRestrictedHandler(int fd, IntPtr data) + private static CloseRestrictedCallback CloseRestricted = CloseRestrictedHandler; + + private static void CloseRestrictedHandler(int fd, IntPtr data) { Debug.Print("[Input] Closing fd {0}", fd); int ret = Libc.close(fd); @@ -211,8 +215,9 @@ namespace OpenTK.Platform.Linux } } - static OpenRestrictedCallback OpenRestricted = OpenRestrictedHandler; - static int OpenRestrictedHandler(IntPtr path, int flags, IntPtr data) + private static OpenRestrictedCallback OpenRestricted = OpenRestrictedHandler; + + private static int OpenRestrictedHandler(IntPtr path, int flags, IntPtr data) { int fd = Libc.open(path, (OpenFlags)flags); Debug.Print("[Input] Opening '{0}' with flags {1}. fd:{2}", @@ -226,7 +231,7 @@ namespace OpenTK.Platform.Linux return fd; } - void InputThreadLoop(object semaphore) + private void InputThreadLoop(object semaphore) { Debug.Print("[Input] Running on thread {0}", Thread.CurrentThread.ManagedThreadId); Setup(); @@ -271,7 +276,7 @@ namespace OpenTK.Platform.Linux Debug.Print("[Input] Exited input loop.", poll_fd.fd, poll_fd.events); } - void UpdateDisplayBounds() + private void UpdateDisplayBounds() { bounds = Rectangle.Empty; for (DisplayIndex i = DisplayIndex.First; i < DisplayIndex.Sixth; i++) @@ -284,7 +289,7 @@ namespace OpenTK.Platform.Linux } } - void UpdateCursor() + private void UpdateCursor() { Point p = new Point( (int)Math.Round(CursorPosition.X + CursorOffset.X), @@ -298,7 +303,7 @@ namespace OpenTK.Platform.Linux } } - void Setup() + private void Setup() { // Todo: add static path fallback when udev is not installed. udev = Udev.New(); @@ -350,7 +355,7 @@ namespace OpenTK.Platform.Linux } } - void ProcessEvents(IntPtr input_context) + private void ProcessEvents(IntPtr input_context) { // Process all events in the event queue while (true) @@ -411,7 +416,7 @@ namespace OpenTK.Platform.Linux } } - void HandleDeviceAdded(IntPtr context, IntPtr device) + private void HandleDeviceAdded(IntPtr context, IntPtr device) { if (LibInput.DeviceHasCapability(device, DeviceCapability.Keyboard)) { @@ -435,7 +440,7 @@ namespace OpenTK.Platform.Linux } } - void HandleDeviceRemoved(IntPtr context, IntPtr device) + private void HandleDeviceRemoved(IntPtr context, IntPtr device) { if (LibInput.DeviceHasCapability(device, DeviceCapability.Keyboard)) { @@ -452,7 +457,7 @@ namespace OpenTK.Platform.Linux } } - void HandleKeyboard(KeyboardDevice device, KeyboardEvent e) + private void HandleKeyboard(KeyboardDevice device, KeyboardEvent e) { if (device != null) { @@ -475,7 +480,7 @@ namespace OpenTK.Platform.Linux } } - void HandlePointerAxis(MouseDevice mouse, PointerEvent e) + private void HandlePointerAxis(MouseDevice mouse, PointerEvent e) { if (mouse != null) { @@ -492,7 +497,7 @@ namespace OpenTK.Platform.Linux } } - void HandlePointerButton(MouseDevice mouse, PointerEvent e) + private void HandlePointerButton(MouseDevice mouse, PointerEvent e) { if (mouse != null) { @@ -504,7 +509,7 @@ namespace OpenTK.Platform.Linux } } - void HandlePointerMotion(MouseDevice mouse, PointerEvent e) + private void HandlePointerMotion(MouseDevice mouse, PointerEvent e) { Vector2 delta = new Vector2((float)e.DeltaX, (float)e.DeltaY); if (mouse != null) @@ -519,7 +524,7 @@ namespace OpenTK.Platform.Linux UpdateCursor(); } - void HandlePointerMotionAbsolute(MouseDevice mouse, PointerEvent e) + private void HandlePointerMotionAbsolute(MouseDevice mouse, PointerEvent e) { if (mouse != null) { @@ -533,12 +538,12 @@ namespace OpenTK.Platform.Linux UpdateCursor(); } - static int GetId(IntPtr device) + private static int GetId(IntPtr device) { return LibInput.DeviceGetData(device).ToInt32(); } - KeyboardDevice GetKeyboard(IntPtr device) + private KeyboardDevice GetKeyboard(IntPtr device) { int id = GetId(device); KeyboardDevice keyboard = KeyboardCandidates.FromHardwareId(id); @@ -553,7 +558,7 @@ namespace OpenTK.Platform.Linux return keyboard; } - MouseDevice GetMouse(IntPtr device) + private MouseDevice GetMouse(IntPtr device) { int id = GetId(device); MouseDevice mouse = MouseCandidates.FromHardwareId(id); @@ -665,7 +670,7 @@ namespace OpenTK.Platform.Linux GC.SuppressFinalize(this); } - void Dispose(bool disposing) + private void Dispose(bool disposing) { if (disposing) { diff --git a/src/OpenTK/Platform/Linux/LinuxJoystick.cs b/src/OpenTK/Platform/Linux/LinuxJoystick.cs index 8038b5d..4ab7def 100644 --- a/src/OpenTK/Platform/Linux/LinuxJoystick.cs +++ b/src/OpenTK/Platform/Linux/LinuxJoystick.cs @@ -33,13 +33,13 @@ using OpenTK.Input; namespace OpenTK.Platform.Linux { - struct AxisInfo + internal struct AxisInfo { public int Axis; public InputAbsInfo Info; } - class LinuxJoystickDetails + internal class LinuxJoystickDetails { public Guid Guid; public string Name; @@ -62,23 +62,23 @@ namespace OpenTK.Platform.Linux }; } - sealed class LinuxJoystick : IJoystickDriver2 + internal sealed class LinuxJoystick : IJoystickDriver2 { - static readonly HatPosition[,] HatPositions = new HatPosition[,] + private static readonly HatPosition[,] HatPositions = new HatPosition[,] { { HatPosition.UpLeft, HatPosition.Up, HatPosition.UpRight }, { HatPosition.Left, HatPosition.Centered, HatPosition.Right }, { HatPosition.DownLeft, HatPosition.Down, HatPosition.DownRight } }; - readonly object sync = new object(); + private readonly object sync = new object(); - readonly FileSystemWatcher watcher = new FileSystemWatcher(); + private readonly FileSystemWatcher watcher = new FileSystemWatcher(); - readonly DeviceCollection Sticks = + private readonly DeviceCollection Sticks = new DeviceCollection(); - bool disposed; + private bool disposed; public LinuxJoystick() { @@ -99,7 +99,7 @@ namespace OpenTK.Platform.Linux } } - void OpenJoysticks(string path) + private void OpenJoysticks(string path) { lock (sync) { @@ -114,7 +114,7 @@ namespace OpenTK.Platform.Linux } } - int GetJoystickNumber(string path) + private int GetJoystickNumber(string path) { const string evdev = "event"; if (path.StartsWith(evdev)) @@ -128,7 +128,7 @@ namespace OpenTK.Platform.Linux return -1; } - void JoystickAdded(object sender, FileSystemEventArgs e) + private void JoystickAdded(object sender, FileSystemEventArgs e) { lock (sync) { @@ -136,7 +136,7 @@ namespace OpenTK.Platform.Linux } } - void JoystickRemoved(object sender, FileSystemEventArgs e) + private void JoystickRemoved(object sender, FileSystemEventArgs e) { lock (sync) { @@ -153,7 +153,7 @@ namespace OpenTK.Platform.Linux } } - Guid CreateGuid(EvdevInputId id, string name) + private Guid CreateGuid(EvdevInputId id, string name) { // Note: the first 8bytes of the Guid are byteswapped // in three parts when using `new Guid(byte[])`: @@ -199,14 +199,14 @@ namespace OpenTK.Platform.Linux return new Guid(bytes); } - unsafe static bool TestBit(byte* ptr, int bit) + private unsafe static bool TestBit(byte* ptr, int bit) { int byte_offset = bit / 8; int bit_offset = bit % 8; return (*(ptr + byte_offset) & (1 << bit_offset)) != 0; } - unsafe static void QueryCapabilities(LinuxJoystickDetails stick, + private unsafe static void QueryCapabilities(LinuxJoystickDetails stick, byte* axisbit, int axisbytes, byte* keybit, int keybytes, out int axes, out int buttons, out int hats) @@ -255,7 +255,7 @@ namespace OpenTK.Platform.Linux } } - LinuxJoystickDetails OpenJoystick(string path) + private LinuxJoystickDetails OpenJoystick(string path) { LinuxJoystickDetails stick = null; @@ -337,7 +337,7 @@ namespace OpenTK.Platform.Linux return stick; } - void CloseJoystick(LinuxJoystickDetails js) + private void CloseJoystick(LinuxJoystickDetails js) { Sticks.Remove(js.FileDescriptor); @@ -347,12 +347,12 @@ namespace OpenTK.Platform.Linux js.Caps = new JoystickCapabilities(); } - JoystickHatState TranslateHat(int x, int y) + private JoystickHatState TranslateHat(int x, int y) { return new JoystickHatState(HatPositions[x, y]); } - void PollJoystick(LinuxJoystickDetails js) + private void PollJoystick(LinuxJoystickDetails js) { unsafe { @@ -444,8 +444,8 @@ namespace OpenTK.Platform.Linux } } - static readonly string JoystickPath = "/dev/input"; - static readonly string JoystickPathLegacy = "/dev"; + private static readonly string JoystickPath = "/dev/input"; + private static readonly string JoystickPathLegacy = "/dev"; public void Dispose() { @@ -453,7 +453,7 @@ namespace OpenTK.Platform.Linux GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/Linux/LinuxNativeWindow.cs b/src/OpenTK/Platform/Linux/LinuxNativeWindow.cs index 86518b7..7950a0b 100644 --- a/src/OpenTK/Platform/Linux/LinuxNativeWindow.cs +++ b/src/OpenTK/Platform/Linux/LinuxNativeWindow.cs @@ -39,24 +39,24 @@ namespace OpenTK.Platform.Linux { using Egl = OpenTK.Platform.Egl.Egl; - class LinuxNativeWindow : NativeWindowBase + internal class LinuxNativeWindow : NativeWindowBase { - LinuxWindowInfo window; - string title; - Icon icon; - Rectangle bounds; - Size client_size; - bool exists; - bool is_focused; - bool is_cursor_visible = true; - - KeyboardState previous_keyboard; - MouseState previous_mouse; - - MouseCursor cursor_current; - BufferObject cursor_custom; - BufferObject cursor_default; - BufferObject cursor_empty; + private LinuxWindowInfo window; + private string title; + private Icon icon; + private Rectangle bounds; + private Size client_size; + private bool exists; + private bool is_focused; + private bool is_cursor_visible = true; + + private KeyboardState previous_keyboard; + private MouseState previous_mouse; + + private MouseCursor cursor_current; + private BufferObject cursor_custom; + private BufferObject cursor_default; + private BufferObject cursor_empty; public LinuxNativeWindow(IntPtr display, IntPtr gbm, int fd, int x, int y, int width, int height, string title, @@ -118,7 +118,7 @@ namespace OpenTK.Platform.Linux exists = true; } - static BufferObject CreateCursor(IntPtr gbm, MouseCursor cursor) + private static BufferObject CreateCursor(IntPtr gbm, MouseCursor cursor) { if (cursor.Width > 64 || cursor.Height > 64) { @@ -161,7 +161,7 @@ namespace OpenTK.Platform.Linux return bo; } - void SetCursor(MouseCursor cursor) + private void SetCursor(MouseCursor cursor) { BufferObject bo = default(BufferObject); if (cursor == MouseCursor.Default) @@ -194,7 +194,7 @@ namespace OpenTK.Platform.Linux } } - static SurfaceFormat GetSurfaceFormat(IntPtr display, GraphicsMode mode) + private static SurfaceFormat GetSurfaceFormat(IntPtr display, GraphicsMode mode) { // Use EGL 1.4 EGL_NATIVE_VISUAL_ID to retrieve // the corresponding surface format. If that fails @@ -236,7 +236,7 @@ namespace OpenTK.Platform.Linux return SurfaceFormat.RGBA8888; } - KeyboardState ProcessKeyboard(KeyboardState keyboard) + private KeyboardState ProcessKeyboard(KeyboardState keyboard) { for (Key i = 0; i < Key.LastKey; i++) { @@ -254,7 +254,7 @@ namespace OpenTK.Platform.Linux return keyboard; } - MouseState ProcessMouse(MouseState mouse) + private MouseState ProcessMouse(MouseState mouse) { // Handle mouse buttons for (MouseButton i = 0; i < MouseButton.LastButton; i++) @@ -317,7 +317,7 @@ namespace OpenTK.Platform.Linux return mouse; } - void SetFocus(bool focus) + private void SetFocus(bool focus) { if (is_focused != focus) { diff --git a/src/OpenTK/Platform/Linux/LinuxWindowInfo.cs b/src/OpenTK/Platform/Linux/LinuxWindowInfo.cs index a6e6b6d..8836bcb 100644 --- a/src/OpenTK/Platform/Linux/LinuxWindowInfo.cs +++ b/src/OpenTK/Platform/Linux/LinuxWindowInfo.cs @@ -31,7 +31,7 @@ using OpenTK.Platform.Egl; namespace OpenTK.Platform.Linux { - class LinuxWindowInfo : EglWindowInfo + internal class LinuxWindowInfo : EglWindowInfo { public int FD { get; private set; } public LinuxDisplay DisplayDevice { get; private set; } diff --git a/src/OpenTK/Platform/MacOS/Carbon/Cgl.cs b/src/OpenTK/Platform/MacOS/Carbon/Cgl.cs index f09f3ca..d5ef328 100644 --- a/src/OpenTK/Platform/MacOS/Carbon/Cgl.cs +++ b/src/OpenTK/Platform/MacOS/Carbon/Cgl.cs @@ -32,7 +32,7 @@ namespace OpenTK.Platform.MacOS using CGLPixelFormat = IntPtr; using CGLContext = IntPtr; - static class Cgl + internal static class Cgl { internal enum PixelFormatBool { @@ -91,8 +91,8 @@ namespace OpenTK.Platform.MacOS None = 0x000, } - const string cgl = "/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL"; - const string cgs = "/System/Library/Frameworks/Carbon.framework/Versions/Current/Carbon"; + private const string cgl = "/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL"; + private const string cgs = "/System/Library/Frameworks/Carbon.framework/Versions/Current/Carbon"; [DllImport(cgl, EntryPoint = "CGLGetError")] internal static extern Error GetError(); diff --git a/src/OpenTK/Platform/MacOS/Carbon/MacOSKeys.cs b/src/OpenTK/Platform/MacOS/Carbon/MacOSKeys.cs index f2e1012..757a033 100644 --- a/src/OpenTK/Platform/MacOS/Carbon/MacOSKeys.cs +++ b/src/OpenTK/Platform/MacOS/Carbon/MacOSKeys.cs @@ -32,7 +32,7 @@ namespace OpenTK.Platform.MacOS // // http://web.archive.org/web/20100501161453/http://www.classicteck.com/rbarticles/mackeyboard.php - enum MacOSKeyCode + internal enum MacOSKeyCode { A = 0, B = 11, @@ -148,7 +148,7 @@ namespace OpenTK.Platform.MacOS } [Flags] - enum MacOSKeyModifiers + internal enum MacOSKeyModifiers { None = 0, Shift = 0x0200, diff --git a/src/OpenTK/Platform/MacOS/CarbonWindowInfo.cs b/src/OpenTK/Platform/MacOS/CarbonWindowInfo.cs index c889a15..1837e96 100644 --- a/src/OpenTK/Platform/MacOS/CarbonWindowInfo.cs +++ b/src/OpenTK/Platform/MacOS/CarbonWindowInfo.cs @@ -34,10 +34,10 @@ namespace OpenTK.Platform.MacOS /// /// Describes a Carbon window. /// - sealed class CarbonWindowInfo : IWindowInfo + internal sealed class CarbonWindowInfo : IWindowInfo { - bool ownHandle = false; - bool disposed = false; + private bool ownHandle = false; + private bool disposed = false; /// /// Constructs a new instance with the specified parameters. @@ -93,7 +93,7 @@ namespace OpenTK.Platform.MacOS Dispose(true); } - void Dispose(bool disposing) + private void Dispose(bool disposing) { if (disposed) return; diff --git a/src/OpenTK/Platform/MacOS/Cocoa/Class.cs b/src/OpenTK/Platform/MacOS/Cocoa/Class.cs index 312dcee..a424121 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/Class.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/Class.cs @@ -31,7 +31,7 @@ using System.Collections.Generic; namespace OpenTK.Platform.MacOS { - static class Class + internal static class Class { public static readonly IntPtr NSAutoreleasePool = Get("NSAutoreleasePool"); public static readonly IntPtr NSDictionary = Get("NSDictionary"); @@ -39,22 +39,22 @@ namespace OpenTK.Platform.MacOS public static readonly IntPtr NSUserDefaults = Get("NSUserDefaults"); [DllImport (Cocoa.LibObjC)] - extern static IntPtr class_getName(IntPtr handle); + private extern static IntPtr class_getName(IntPtr handle); [DllImport (Cocoa.LibObjC)] - extern static bool class_addMethod(IntPtr classHandle, IntPtr selector, IntPtr method, string types); + private extern static bool class_addMethod(IntPtr classHandle, IntPtr selector, IntPtr method, string types); [DllImport (Cocoa.LibObjC)] - extern static IntPtr objc_getClass(string name); + private extern static IntPtr objc_getClass(string name); [DllImport (Cocoa.LibObjC)] - extern static IntPtr objc_allocateClassPair(IntPtr parentClass, string name, int extraBytes); + private extern static IntPtr objc_allocateClassPair(IntPtr parentClass, string name, int extraBytes); [DllImport (Cocoa.LibObjC)] - extern static void objc_registerClassPair(IntPtr classToRegister); + private extern static void objc_registerClassPair(IntPtr classToRegister); [DllImport (Cocoa.LibObjC)] - extern static void objc_disposeClassPair(IntPtr cls); + private extern static void objc_disposeClassPair(IntPtr cls); public static IntPtr Get(string name) { diff --git a/src/OpenTK/Platform/MacOS/Cocoa/Cocoa.cs b/src/OpenTK/Platform/MacOS/Cocoa/Cocoa.cs index 6d9977f..5aea247 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/Cocoa.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/Cocoa.cs @@ -34,9 +34,9 @@ using System.Drawing.Imaging; namespace OpenTK.Platform.MacOS { - static class Cocoa + internal static class Cocoa { - static readonly IntPtr selUTF8String = Selector.Get("UTF8String"); + private static readonly IntPtr selUTF8String = Selector.Get("UTF8String"); internal const string LibObjC = "/usr/lib/libobjc.dylib"; @@ -134,14 +134,14 @@ namespace OpenTK.Platform.MacOS public extern static ushort SendUshort(IntPtr receiver, IntPtr selector); [DllImport(LibObjC, EntryPoint="objc_msgSend_fpret")] - extern static float SendFloat_i386(IntPtr receiver, IntPtr selector); + private extern static float SendFloat_i386(IntPtr receiver, IntPtr selector); // On x64 using selector that return CGFloat give you 64 bit == double [DllImport(LibObjC, EntryPoint="objc_msgSend")] - extern static double SendFloat_x64(IntPtr receiver, IntPtr selector); + private extern static double SendFloat_x64(IntPtr receiver, IntPtr selector); [DllImport(LibObjC, EntryPoint="objc_msgSend")] - extern static float SendFloat_ios(IntPtr receiver, IntPtr selector); + private extern static float SendFloat_ios(IntPtr receiver, IntPtr selector); public static float SendFloat(IntPtr receiver, IntPtr selector) { @@ -190,10 +190,10 @@ namespace OpenTK.Platform.MacOS } [DllImport (LibObjC, EntryPoint="objc_msgSend_stret")] - extern static void SendRect(out NSRect retval, IntPtr receiver, IntPtr selector); + private extern static void SendRect(out NSRect retval, IntPtr receiver, IntPtr selector); [DllImport (LibObjC, EntryPoint="objc_msgSend_stret")] - extern static void SendRect(out NSRect retval, IntPtr receiver, IntPtr selector, NSRect rect1); + private extern static void SendRect(out NSRect retval, IntPtr receiver, IntPtr selector, NSRect rect1); public static NSRect SendRect(IntPtr receiver, IntPtr selector) { diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs index 64ba32b..08cad1e 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs @@ -34,13 +34,13 @@ using OpenTK.Platform.MacOS; namespace OpenTK.Platform.MacOS { - static class NSApplication + internal static class NSApplication { internal static IntPtr Handle; - static readonly IntPtr selQuit = Selector.Get("quit"); + private static readonly IntPtr selQuit = Selector.Get("quit"); - static readonly int ThreadId = + private static readonly int ThreadId = System.Threading.Thread.CurrentThread.ManagedThreadId; internal static void Initialize() { } @@ -121,10 +121,11 @@ namespace OpenTK.Platform.MacOS internal static event EventHandler Quit = delegate { }; [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void OnQuitDelegate(IntPtr self, IntPtr cmd); + private delegate void OnQuitDelegate(IntPtr self, IntPtr cmd); - static OnQuitDelegate OnQuitHandler = OnQuit; - static void OnQuit(IntPtr self, IntPtr cmd) + private static OnQuitDelegate OnQuitHandler = OnQuit; + + private static void OnQuit(IntPtr self, IntPtr cmd) { var e = new CancelEventArgs(); Quit(null, e); diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationActivationPolicy.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationActivationPolicy.cs index f670302..b4c0d00 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationActivationPolicy.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationActivationPolicy.cs @@ -27,7 +27,7 @@ namespace OpenTK.Platform.MacOS { - enum NSApplicationActivationPolicy + internal enum NSApplicationActivationPolicy { Regular, Accessory, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationPresentationOptions.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationPresentationOptions.cs index e2f8857..eb9d336 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationPresentationOptions.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSApplicationPresentationOptions.cs @@ -27,7 +27,7 @@ namespace OpenTK.Platform.MacOS { - enum NSApplicationPresentationOptions + internal enum NSApplicationPresentationOptions { Default = 0, AutoHideDock = 1, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSBackingStore.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSBackingStore.cs index b56efc4..1defe9f 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSBackingStore.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSBackingStore.cs @@ -27,7 +27,7 @@ namespace OpenTK.Platform.MacOS { - enum NSBackingStore + internal enum NSBackingStore { Retained, Nonretained, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSBitmapFormat.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSBitmapFormat.cs index 504394a..9032f96 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSBitmapFormat.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSBitmapFormat.cs @@ -30,7 +30,7 @@ using System; namespace OpenTK.Platform.MacOS { [Flags] - enum NSBitmapFormat + internal enum NSBitmapFormat { AlphaFirst = 1 << 0, AlphaNonpremultiplied = 1 << 1, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSEventModifierMask.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSEventModifierMask.cs index 4d9cbeb..eeffd9d 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSEventModifierMask.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSEventModifierMask.cs @@ -30,7 +30,7 @@ using System; namespace OpenTK.Platform.MacOS { [Flags] - enum NSEventModifierMask : uint + internal enum NSEventModifierMask : uint { AlphaShiftKeyMask = 65536U, ShiftKeyMask = 131072U, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSEventType.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSEventType.cs index 354cc1f..f8fd6a0 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSEventType.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSEventType.cs @@ -27,7 +27,7 @@ namespace OpenTK.Platform.MacOS { - enum NSEventType + internal enum NSEventType { LeftMouseDown = 1, LeftMouseUp = 2, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSFloat.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSFloat.cs index 2d16025..21a84c0 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSFloat.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSFloat.cs @@ -39,7 +39,7 @@ namespace OpenTK.Platform.MacOS // We do this by adding implicit conversions between IntPtr and float/double. // Note that this conversion is against C# best practices, as it can lose information. // However, NSFloat is used internally in places where this precision loss does not matter. - struct NSFloat + internal struct NSFloat { private IntPtr _value; @@ -117,7 +117,7 @@ namespace OpenTK.Platform.MacOS } [StructLayout(LayoutKind.Sequential)] - struct NSPoint + internal struct NSPoint { public NSFloat X; public NSFloat Y; @@ -138,7 +138,7 @@ namespace OpenTK.Platform.MacOS } [StructLayout(LayoutKind.Sequential)] - struct NSSize + internal struct NSSize { public NSFloat Width; public NSFloat Height; @@ -159,7 +159,7 @@ namespace OpenTK.Platform.MacOS } [StructLayout(LayoutKind.Sequential)] - struct NSRect + internal struct NSRect { public NSPoint Location; public NSSize Size; @@ -188,14 +188,14 @@ namespace OpenTK.Platform.MacOS // return struct that consist of them you will get wrong data // This types are used for such function. [StructLayout(LayoutKind.Sequential)] - struct NSPointF + internal struct NSPointF { public float X; public float Y; } [StructLayout(LayoutKind.Sequential)] - struct NSPointD + internal struct NSPointD { public double X; public double Y; diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLContextParameter.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLContextParameter.cs index c301190..dbc6596 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLContextParameter.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLContextParameter.cs @@ -29,7 +29,7 @@ using System; namespace OpenTK.Platform.MacOS { - enum NSOpenGLContextParameter + internal enum NSOpenGLContextParameter { [Obsolete] SwapRectangle = 200, [Obsolete] SwapRectangleEnable = 201, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLPixelFormatAttribute.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLPixelFormatAttribute.cs index bbd0b18..117bb93 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLPixelFormatAttribute.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLPixelFormatAttribute.cs @@ -29,7 +29,7 @@ using System; namespace OpenTK.Platform.MacOS { - enum NSOpenGLPixelFormatAttribute + internal enum NSOpenGLPixelFormatAttribute { AllRenderers = 1, TrippleBuffer = 3, // Lion diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLProfile.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLProfile.cs index b8ef9e7..7249538 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLProfile.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSOpenGLProfile.cs @@ -27,7 +27,7 @@ namespace OpenTK.Platform.MacOS { - enum NSOpenGLProfile + internal enum NSOpenGLProfile { VersionLegacy = 4096, Version3_2Core = 12800, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSTrackingAreaOptions.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSTrackingAreaOptions.cs index fac4a9f..0fc31c3 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSTrackingAreaOptions.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSTrackingAreaOptions.cs @@ -30,7 +30,7 @@ using System; namespace OpenTK.Platform.MacOS { [Flags] - enum NSTrackingAreaOptions + internal enum NSTrackingAreaOptions { MouseEnteredAndExited = 1, MouseMoved = 2, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/NSWindowStyle.cs b/src/OpenTK/Platform/MacOS/Cocoa/NSWindowStyle.cs index 32b5500..9797975 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/NSWindowStyle.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/NSWindowStyle.cs @@ -30,7 +30,7 @@ using System; namespace OpenTK.Platform.MacOS { [Flags] - enum NSWindowStyle + internal enum NSWindowStyle { Borderless = 0, Titled = 1, diff --git a/src/OpenTK/Platform/MacOS/Cocoa/Selector.cs b/src/OpenTK/Platform/MacOS/Cocoa/Selector.cs index c5c14de..b410d59 100644 --- a/src/OpenTK/Platform/MacOS/Cocoa/Selector.cs +++ b/src/OpenTK/Platform/MacOS/Cocoa/Selector.cs @@ -30,7 +30,7 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.MacOS { - static class Selector + internal static class Selector { // Frequently used selectors public static readonly IntPtr Init = Selector.Get("init"); diff --git a/src/OpenTK/Platform/MacOS/CocoaContext.cs b/src/OpenTK/Platform/MacOS/CocoaContext.cs index 663d04e..5e445e0 100644 --- a/src/OpenTK/Platform/MacOS/CocoaContext.cs +++ b/src/OpenTK/Platform/MacOS/CocoaContext.cs @@ -35,20 +35,22 @@ using System.Runtime.InteropServices; namespace OpenTK { - class CocoaContext : DesktopGraphicsContext + internal class CocoaContext : DesktopGraphicsContext { private CocoaWindowInfo cocoaWindow; private IntPtr shareContextRef; - static readonly IntPtr NSOpenGLContext = Class.Get("NSOpenGLContext"); - static readonly IntPtr selCurrentContext = Selector.Get("currentContext"); - static readonly IntPtr selFlushBuffer = Selector.Get("flushBuffer"); - static readonly IntPtr selMakeCurrentContext = Selector.Get("makeCurrentContext"); - static readonly IntPtr selUpdate = Selector.Get("update"); - static readonly IntPtr opengl = NS.AddImage( + private static readonly IntPtr NSOpenGLContext = Class.Get("NSOpenGLContext"); + private static readonly IntPtr selCurrentContext = Selector.Get("currentContext"); + private static readonly IntPtr selFlushBuffer = Selector.Get("flushBuffer"); + private static readonly IntPtr selMakeCurrentContext = Selector.Get("makeCurrentContext"); + private static readonly IntPtr selUpdate = Selector.Get("update"); + + private static readonly IntPtr opengl = NS.AddImage( "/System/Library/Frameworks/OpenGL.framework/OpenGL", AddImageFlags.ReturnOnError); - static readonly IntPtr opengles = NS.AddImage( + + private static readonly IntPtr opengles = NS.AddImage( "/System/Library/Frameworks/OpenGL.framework/OpenGLES", AddImageFlags.ReturnOnError); @@ -225,7 +227,7 @@ namespace OpenTK return pixelFormat; } - bool IsAccelerationSupported() + private bool IsAccelerationSupported() { IntPtr pf = IntPtr.Zero; int count = 0; diff --git a/src/OpenTK/Platform/MacOS/CocoaNativeWindow.cs b/src/OpenTK/Platform/MacOS/CocoaNativeWindow.cs index 6b47249..d60f5e7 100644 --- a/src/OpenTK/Platform/MacOS/CocoaNativeWindow.cs +++ b/src/OpenTK/Platform/MacOS/CocoaNativeWindow.cs @@ -38,83 +38,92 @@ using OpenTK.Input; namespace OpenTK.Platform.MacOS { - class CocoaNativeWindow : NativeWindowBase + internal class CocoaNativeWindow : NativeWindowBase { - static int UniqueId; + private static int UniqueId; - static readonly IntPtr selNextEventMatchingMask = Selector.Get("nextEventMatchingMask:untilDate:inMode:dequeue:"); - static readonly IntPtr selSendEvent = Selector.Get("sendEvent:"); + private static readonly IntPtr selNextEventMatchingMask = Selector.Get("nextEventMatchingMask:untilDate:inMode:dequeue:"); + + private static readonly IntPtr selSendEvent = Selector.Get("sendEvent:"); //static readonly IntPtr selUpdateWindows = Selector.Get("updateWindows"); - static readonly IntPtr selContentView = Selector.Get("contentView"); - static readonly IntPtr selConvertRectFromScreen = Selector.Get("convertRectFromScreen:"); - static readonly IntPtr selConvertRectToScreen = Selector.Get("convertRectToScreen:"); - static readonly IntPtr selPerformClose = Selector.Get("performClose:"); - static readonly IntPtr selClose = Selector.Get("close"); - static readonly IntPtr selTitle = Selector.Get("title"); - static readonly IntPtr selSetTitle = Selector.Get("setTitle:"); - static readonly IntPtr selSetApplicationIconImage = Selector.Get("setApplicationIconImage:"); - static readonly IntPtr selIsKeyWindow = Selector.Get("isKeyWindow"); - static readonly IntPtr selIsVisible = Selector.Get("isVisible"); - static readonly IntPtr selSetIsVisible = Selector.Get("setIsVisible:"); - static readonly IntPtr selFrame = Selector.Get("frame"); - static readonly IntPtr selVisibleFrame = Selector.Get("visibleFrame"); - static readonly IntPtr selBounds = Selector.Get("bounds"); - static readonly IntPtr selScreen = Selector.Get("screen"); - static readonly IntPtr selSetFrame = Selector.Get("setFrame:display:"); - static readonly IntPtr selConvertRectToBacking = Selector.Get("convertRectToBacking:"); - static readonly IntPtr selConvertRectFromBacking = Selector.Get("convertRectFromBacking:"); - static readonly IntPtr selFrameRectForContentRect = Selector.Get("frameRectForContentRect:"); - static readonly IntPtr selType = Selector.Get("type"); - static readonly IntPtr selKeyCode = Selector.Get("keyCode"); - static readonly IntPtr selModifierFlags = Selector.Get("modifierFlags"); - static readonly IntPtr selIsARepeat = Selector.Get("isARepeat"); - static readonly IntPtr selCharactersIgnoringModifiers = Selector.Get("charactersIgnoringModifiers"); - static readonly IntPtr selAddTrackingArea = Selector.Get("addTrackingArea:"); - static readonly IntPtr selRemoveTrackingArea = Selector.Get("removeTrackingArea:"); - static readonly IntPtr selTrackingArea = Selector.Get("trackingArea"); - static readonly IntPtr selInitWithSize = Selector.Get("initWithSize:"); - static readonly IntPtr selInitWithRect = Selector.Get("initWithRect:options:owner:userInfo:"); - static readonly IntPtr selOwner = Selector.Get("owner"); - static readonly IntPtr selLocationInWindowOwner = Selector.Get("locationInWindow"); - static readonly IntPtr selHide = Selector.Get("hide"); - static readonly IntPtr selUnhide = Selector.Get("unhide"); - static readonly IntPtr selScrollingDeltaX = Selector.Get("scrollingDeltaX"); - static readonly IntPtr selScrollingDeltaY = Selector.Get("scrollingDeltaY"); - static readonly IntPtr selDeltaX = Selector.Get("deltaX"); - static readonly IntPtr selDeltaY = Selector.Get("deltaY"); - static readonly IntPtr selButtonNumber = Selector.Get("buttonNumber"); - static readonly IntPtr selSetStyleMask = Selector.Get("setStyleMask:"); - static readonly IntPtr selStyleMask = Selector.Get("styleMask"); - static readonly IntPtr selHasPreciseScrollingDeltas = Selector.Get("hasPreciseScrollingDeltas"); + private static readonly IntPtr selContentView = Selector.Get("contentView"); + + private static readonly IntPtr selConvertRectFromScreen = Selector.Get("convertRectFromScreen:"); + private static readonly IntPtr selConvertRectToScreen = Selector.Get("convertRectToScreen:"); + private static readonly IntPtr selPerformClose = Selector.Get("performClose:"); + private static readonly IntPtr selClose = Selector.Get("close"); + private static readonly IntPtr selTitle = Selector.Get("title"); + private static readonly IntPtr selSetTitle = Selector.Get("setTitle:"); + private static readonly IntPtr selSetApplicationIconImage = Selector.Get("setApplicationIconImage:"); + private static readonly IntPtr selIsKeyWindow = Selector.Get("isKeyWindow"); + private static readonly IntPtr selIsVisible = Selector.Get("isVisible"); + private static readonly IntPtr selSetIsVisible = Selector.Get("setIsVisible:"); + private static readonly IntPtr selFrame = Selector.Get("frame"); + private static readonly IntPtr selVisibleFrame = Selector.Get("visibleFrame"); + private static readonly IntPtr selBounds = Selector.Get("bounds"); + private static readonly IntPtr selScreen = Selector.Get("screen"); + private static readonly IntPtr selSetFrame = Selector.Get("setFrame:display:"); + private static readonly IntPtr selConvertRectToBacking = Selector.Get("convertRectToBacking:"); + private static readonly IntPtr selConvertRectFromBacking = Selector.Get("convertRectFromBacking:"); + private static readonly IntPtr selFrameRectForContentRect = Selector.Get("frameRectForContentRect:"); + private static readonly IntPtr selType = Selector.Get("type"); + private static readonly IntPtr selKeyCode = Selector.Get("keyCode"); + private static readonly IntPtr selModifierFlags = Selector.Get("modifierFlags"); + private static readonly IntPtr selIsARepeat = Selector.Get("isARepeat"); + private static readonly IntPtr selCharactersIgnoringModifiers = Selector.Get("charactersIgnoringModifiers"); + private static readonly IntPtr selAddTrackingArea = Selector.Get("addTrackingArea:"); + private static readonly IntPtr selRemoveTrackingArea = Selector.Get("removeTrackingArea:"); + private static readonly IntPtr selTrackingArea = Selector.Get("trackingArea"); + private static readonly IntPtr selInitWithSize = Selector.Get("initWithSize:"); + private static readonly IntPtr selInitWithRect = Selector.Get("initWithRect:options:owner:userInfo:"); + private static readonly IntPtr selOwner = Selector.Get("owner"); + private static readonly IntPtr selLocationInWindowOwner = Selector.Get("locationInWindow"); + private static readonly IntPtr selHide = Selector.Get("hide"); + private static readonly IntPtr selUnhide = Selector.Get("unhide"); + private static readonly IntPtr selScrollingDeltaX = Selector.Get("scrollingDeltaX"); + private static readonly IntPtr selScrollingDeltaY = Selector.Get("scrollingDeltaY"); + private static readonly IntPtr selDeltaX = Selector.Get("deltaX"); + private static readonly IntPtr selDeltaY = Selector.Get("deltaY"); + private static readonly IntPtr selButtonNumber = Selector.Get("buttonNumber"); + private static readonly IntPtr selSetStyleMask = Selector.Get("setStyleMask:"); + private static readonly IntPtr selStyleMask = Selector.Get("styleMask"); + + private static readonly IntPtr selHasPreciseScrollingDeltas = Selector.Get("hasPreciseScrollingDeltas"); //static readonly IntPtr selIsMiniaturized = Selector.Get("isMiniaturized"); //static readonly IntPtr selIsZoomed = Selector.Get("isZoomed"); //static readonly IntPtr selPerformMiniaturize = Selector.Get("performMiniaturize:"); - static readonly IntPtr selMiniaturize = Selector.Get("miniaturize:"); - static readonly IntPtr selDeminiaturize = Selector.Get("deminiaturize:"); + private static readonly IntPtr selMiniaturize = Selector.Get("miniaturize:"); + + private static readonly IntPtr selDeminiaturize = Selector.Get("deminiaturize:"); //static readonly IntPtr selPerformZoom = Selector.Get("performZoom:"); //static readonly IntPtr selZoom = Selector.Get("zoom:"); - static readonly IntPtr selLevel = Selector.Get("level"); - static readonly IntPtr selSetLevel = Selector.Get("setLevel:"); - static readonly IntPtr selPresentationOptions = Selector.Get("presentationOptions"); - static readonly IntPtr selSetPresentationOptions = Selector.Get("setPresentationOptions:"); + private static readonly IntPtr selLevel = Selector.Get("level"); + + private static readonly IntPtr selSetLevel = Selector.Get("setLevel:"); + private static readonly IntPtr selPresentationOptions = Selector.Get("presentationOptions"); + + private static readonly IntPtr selSetPresentationOptions = Selector.Get("setPresentationOptions:"); //static readonly IntPtr selIsInFullScreenMode = Selector.Get("isInFullScreenMode"); //static readonly IntPtr selExitFullScreenModeWithOptions = Selector.Get("exitFullScreenModeWithOptions:"); //static readonly IntPtr selEnterFullScreenModeWithOptions = Selector.Get("enterFullScreenMode:withOptions:"); - static readonly IntPtr selArrowCursor = Selector.Get("arrowCursor"); - static readonly IntPtr selAddCursorRect = Selector.Get("addCursorRect:cursor:"); - static readonly IntPtr selInvalidateCursorRectsForView = Selector.Get("invalidateCursorRectsForView:"); - static readonly IntPtr selInitWithBitmapDataPlanes = + private static readonly IntPtr selArrowCursor = Selector.Get("arrowCursor"); + + private static readonly IntPtr selAddCursorRect = Selector.Get("addCursorRect:cursor:"); + private static readonly IntPtr selInvalidateCursorRectsForView = Selector.Get("invalidateCursorRectsForView:"); + + private static readonly IntPtr selInitWithBitmapDataPlanes = Selector.Get("initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel:"); - static readonly IntPtr selBitmapData = Selector.Get("bitmapData"); - static readonly IntPtr selAddRepresentation = Selector.Get("addRepresentation:"); - static readonly IntPtr selInitWithImageHotSpot = Selector.Get("initWithImage:hotSpot:"); - static readonly IntPtr NSDefaultRunLoopMode; - static readonly IntPtr NSCursor; - static readonly IntPtr NSImage; - static readonly IntPtr NSBitmapImageRep; - static readonly IntPtr NSDeviceRGBColorSpace = Cocoa.ToNSString("NSDeviceRGBColorSpace"); - static readonly IntPtr NSFilenamesPboardType; + private static readonly IntPtr selBitmapData = Selector.Get("bitmapData"); + private static readonly IntPtr selAddRepresentation = Selector.Get("addRepresentation:"); + private static readonly IntPtr selInitWithImageHotSpot = Selector.Get("initWithImage:hotSpot:"); + + private static readonly IntPtr NSDefaultRunLoopMode; + private static readonly IntPtr NSCursor; + private static readonly IntPtr NSImage; + private static readonly IntPtr NSBitmapImageRep; + private static readonly IntPtr NSDeviceRGBColorSpace = Cocoa.ToNSString("NSDeviceRGBColorSpace"); + private static readonly IntPtr NSFilenamesPboardType; static CocoaNativeWindow() { @@ -275,54 +284,54 @@ namespace OpenTK.Platform.MacOS } [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowKeyDownDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowKeyDownDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowDidResizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowDidResizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowDidMoveDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowDidMoveDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowDidBecomeKeyDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowDidBecomeKeyDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowDidResignKeyDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowDidResignKeyDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowWillMiniaturizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowWillMiniaturizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowDidMiniaturizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowDidMiniaturizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void WindowDidDeminiaturizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); + private delegate void WindowDidDeminiaturizeDelegate(IntPtr self, IntPtr cmd, IntPtr notification); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate bool WindowShouldZoomToFrameDelegate(IntPtr self, IntPtr cmd, IntPtr nsWindow, RectangleF toFrame); + private delegate bool WindowShouldZoomToFrameDelegate(IntPtr self, IntPtr cmd, IntPtr nsWindow, RectangleF toFrame); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate bool WindowShouldCloseDelegate(IntPtr self, IntPtr cmd, IntPtr sender); + private delegate bool WindowShouldCloseDelegate(IntPtr self, IntPtr cmd, IntPtr sender); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate bool AcceptsFirstResponderDelegate(IntPtr self, IntPtr cmd); + private delegate bool AcceptsFirstResponderDelegate(IntPtr self, IntPtr cmd); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate bool CanBecomeKeyWindowDelegate(IntPtr self, IntPtr cmd); + private delegate bool CanBecomeKeyWindowDelegate(IntPtr self, IntPtr cmd); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate bool CanBecomeMainWindowDelegate(IntPtr self, IntPtr cmd); + private delegate bool CanBecomeMainWindowDelegate(IntPtr self, IntPtr cmd); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate void ResetCursorRectsDelegate(IntPtr self, IntPtr cmd); + private delegate void ResetCursorRectsDelegate(IntPtr self, IntPtr cmd); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate IntPtr DraggingEnteredDelegate(IntPtr self, IntPtr cmd, IntPtr sender); + private delegate IntPtr DraggingEnteredDelegate(IntPtr self, IntPtr cmd, IntPtr sender); [UnmanagedFunctionPointer(CallingConvention.Winapi)] - delegate bool PerformDragOperationDelegate(IntPtr self, IntPtr cmd, IntPtr sender); - - WindowKeyDownDelegate WindowKeyDownHandler; - WindowDidResizeDelegate WindowDidResizeHandler; - WindowDidMoveDelegate WindowDidMoveHandler; - WindowDidBecomeKeyDelegate WindowDidBecomeKeyHandler; - WindowDidResignKeyDelegate WindowDidResignKeyHandler; - WindowWillMiniaturizeDelegate WindowWillMiniaturizeHandler; - WindowDidMiniaturizeDelegate WindowDidMiniaturizeHandler; - WindowDidDeminiaturizeDelegate WindowDidDeminiaturizeHandler; - WindowShouldZoomToFrameDelegate WindowShouldZoomToFrameHandler; - WindowShouldCloseDelegate WindowShouldCloseHandler; - AcceptsFirstResponderDelegate AcceptsFirstResponderHandler; - CanBecomeKeyWindowDelegate CanBecomeKeyWindowHandler; - CanBecomeMainWindowDelegate CanBecomeMainWindowHandler; - ResetCursorRectsDelegate ResetCursorRectsHandler; - DraggingEnteredDelegate DraggingEnteredHandler; - PerformDragOperationDelegate PerformDragOperationHandler; + private delegate bool PerformDragOperationDelegate(IntPtr self, IntPtr cmd, IntPtr sender); + + private WindowKeyDownDelegate WindowKeyDownHandler; + private WindowDidResizeDelegate WindowDidResizeHandler; + private WindowDidMoveDelegate WindowDidMoveHandler; + private WindowDidBecomeKeyDelegate WindowDidBecomeKeyHandler; + private WindowDidResignKeyDelegate WindowDidResignKeyHandler; + private WindowWillMiniaturizeDelegate WindowWillMiniaturizeHandler; + private WindowDidMiniaturizeDelegate WindowDidMiniaturizeHandler; + private WindowDidDeminiaturizeDelegate WindowDidDeminiaturizeHandler; + private WindowShouldZoomToFrameDelegate WindowShouldZoomToFrameHandler; + private WindowShouldCloseDelegate WindowShouldCloseHandler; + private AcceptsFirstResponderDelegate AcceptsFirstResponderHandler; + private CanBecomeKeyWindowDelegate CanBecomeKeyWindowHandler; + private CanBecomeMainWindowDelegate CanBecomeMainWindowHandler; + private ResetCursorRectsDelegate ResetCursorRectsHandler; + private DraggingEnteredDelegate DraggingEnteredHandler; + private PerformDragOperationDelegate PerformDragOperationHandler; private IntPtr DraggingEntered(IntPtr self, IntPtr cmd, IntPtr sender) { @@ -1091,7 +1100,7 @@ namespace OpenTK.Platform.MacOS } } - static IntPtr ToNSCursor(MouseCursor cursor) + private static IntPtr ToNSCursor(MouseCursor cursor) { // We need to allocate a NSBitmapImageRep, fill it with pixels // and then convert it to a NSImage. @@ -1168,7 +1177,7 @@ namespace OpenTK.Platform.MacOS return nscursor; } - void ResetCursorRects(IntPtr sender, IntPtr cmd) + private void ResetCursorRects(IntPtr sender, IntPtr cmd) { // We will add a new cursor rectangle that covers the complete view var rect = Cocoa.SendRect(windowInfo.ViewHandle, selBounds); @@ -1191,7 +1200,7 @@ namespace OpenTK.Platform.MacOS } } - void InvalidateCursorRects() + private void InvalidateCursorRects() { Cocoa.SendVoid(windowInfo.Handle, selInvalidateCursorRectsForView, windowInfo.ViewHandle); } @@ -1339,7 +1348,7 @@ namespace OpenTK.Platform.MacOS return (NSWindowStyle)Cocoa.SendUint(windowInfo.Handle, selStyleMask); } - void CloseWindow(bool shutdown) + private void CloseWindow(bool shutdown) { if (!Exists) return; diff --git a/src/OpenTK/Platform/MacOS/CocoaWindowInfo.cs b/src/OpenTK/Platform/MacOS/CocoaWindowInfo.cs index e849783..dee53ec 100644 --- a/src/OpenTK/Platform/MacOS/CocoaWindowInfo.cs +++ b/src/OpenTK/Platform/MacOS/CocoaWindowInfo.cs @@ -36,11 +36,11 @@ namespace OpenTK.Platform.MacOS /// /// Describes a Cocoa window. /// - sealed class CocoaWindowInfo : IWindowInfo + internal sealed class CocoaWindowInfo : IWindowInfo { - static readonly IntPtr selContentView = Selector.Get("contentView"); + private static readonly IntPtr selContentView = Selector.Get("contentView"); - bool disposed = false; + private bool disposed = false; /// /// Constructs a new instance with the specified parameters. @@ -86,7 +86,7 @@ namespace OpenTK.Platform.MacOS Dispose(true); } - void Dispose(bool disposing) + private void Dispose(bool disposing) { if (disposed) return; diff --git a/src/OpenTK/Platform/MacOS/HIDInput.cs b/src/OpenTK/Platform/MacOS/HIDInput.cs index 7ab0044..f06cc6d 100644 --- a/src/OpenTK/Platform/MacOS/HIDInput.cs +++ b/src/OpenTK/Platform/MacOS/HIDInput.cs @@ -51,9 +51,9 @@ namespace OpenTK.Platform.MacOS // Requires Mac OS X 10.5 or higher. // Todo: create a driver for older installations. Maybe use CGGetLastMouseDelta for that? - class HIDInput : IInputDriver2, IMouseDriver2, IKeyboardDriver2, IJoystickDriver2 + internal class HIDInput : IInputDriver2, IMouseDriver2, IKeyboardDriver2, IJoystickDriver2 { - class MouseData + private class MouseData { public IntPtr Id; public MouseState State; @@ -64,7 +64,7 @@ namespace OpenTK.Platform.MacOS } } - class KeyboardData + private class KeyboardData { public IntPtr Id; public KeyboardState State; @@ -75,7 +75,7 @@ namespace OpenTK.Platform.MacOS } } - class JoystickData + private class JoystickData { public IntPtr Id; public string Name; @@ -107,7 +107,7 @@ namespace OpenTK.Platform.MacOS } } - class JoystickElement : IComparable, IEquatable + private class JoystickElement : IComparable, IEquatable { public IntPtr Element; public IntPtr Cookie; @@ -149,36 +149,39 @@ namespace OpenTK.Platform.MacOS } } - IOHIDManagerRef hidmanager; + private IOHIDManagerRef hidmanager; - readonly DeviceCollection MouseDevices = + private readonly DeviceCollection MouseDevices = new DeviceCollection(); - readonly DeviceCollection KeyboardDevices = + + private readonly DeviceCollection KeyboardDevices = new DeviceCollection(); - readonly DeviceCollection JoystickDevices = + + private readonly DeviceCollection JoystickDevices = new DeviceCollection(); - readonly CFRunLoop RunLoop; - readonly CFString InputLoopMode = CF.RunLoopModeDefault; - readonly CFDictionary DeviceTypes = new CFDictionary(); + private readonly CFRunLoop RunLoop; + private readonly CFString InputLoopMode = CF.RunLoopModeDefault; + private readonly CFDictionary DeviceTypes = new CFDictionary(); - readonly MappedGamePadDriver mapped_gamepad = new MappedGamePadDriver(); + private readonly MappedGamePadDriver mapped_gamepad = new MappedGamePadDriver(); // Used for device discovery - readonly List axis_elements = new List(); - readonly List button_elements = new List(); - readonly List hat_elements = new List(); - readonly List vendor_elements = new List(); + private readonly List axis_elements = new List(); - IntPtr MouseEventTap; - IntPtr MouseEventTapSource; - MouseState CursorState; + private readonly List button_elements = new List(); + private readonly List hat_elements = new List(); + private readonly List vendor_elements = new List(); - NativeMethods.IOHIDDeviceCallback HandleDeviceAdded; - NativeMethods.IOHIDDeviceCallback HandleDeviceRemoved; - NativeMethods.IOHIDValueCallback HandleDeviceValueReceived; + private IntPtr MouseEventTap; + private IntPtr MouseEventTapSource; + private MouseState CursorState; - bool disposed; + private NativeMethods.IOHIDDeviceCallback HandleDeviceAdded; + private NativeMethods.IOHIDDeviceCallback HandleDeviceRemoved; + private NativeMethods.IOHIDValueCallback HandleDeviceValueReceived; + + private bool disposed; public HIDInput() { @@ -212,7 +215,7 @@ namespace OpenTK.Platform.MacOS RegisterMouseMonitor(); } - void RegisterMouseMonitor() + private void RegisterMouseMonitor() { Debug.Write("Creating mouse event monitor... "); MouseEventTapDelegate = MouseEventTapCallback; @@ -235,8 +238,9 @@ namespace OpenTK.Platform.MacOS "success!" : "failed."); } - CG.EventTapCallBack MouseEventTapDelegate; - IntPtr MouseEventTapCallback( + private CG.EventTapCallBack MouseEventTapDelegate; + + private IntPtr MouseEventTapCallback( IntPtr proxy, CGEventType type, IntPtr @event, @@ -302,14 +306,14 @@ namespace OpenTK.Platform.MacOS return @event; } - IOHIDManagerRef CreateHIDManager() + private IOHIDManagerRef CreateHIDManager() { return NativeMethods.IOHIDManagerCreate(IntPtr.Zero, IntPtr.Zero); } // Registers callbacks for device addition and removal. These callbacks // are called when we run the loop in CheckDevicesMode - void RegisterHIDCallbacks(IOHIDManagerRef hidmanager) + private void RegisterHIDCallbacks(IOHIDManagerRef hidmanager) { NativeMethods.IOHIDManagerRegisterDeviceMatchingCallback( hidmanager, HandleDeviceAdded, IntPtr.Zero); @@ -322,7 +326,7 @@ namespace OpenTK.Platform.MacOS NativeMethods.IOHIDManagerOpen(hidmanager, IOOptionBits.Zero); } - void DeviceAdded(IntPtr context, IOReturn res, IntPtr sender, IOHIDDeviceRef device) + private void DeviceAdded(IntPtr context, IOReturn res, IntPtr sender, IOHIDDeviceRef device) { try { @@ -378,7 +382,7 @@ namespace OpenTK.Platform.MacOS } } - void DeviceRemoved(IntPtr context, IOReturn res, IntPtr sender, IOHIDDeviceRef device) + private void DeviceRemoved(IntPtr context, IOReturn res, IntPtr sender, IOHIDDeviceRef device) { try { @@ -420,7 +424,7 @@ namespace OpenTK.Platform.MacOS } } - void DeviceValueReceived(IntPtr context, IOReturn res, IntPtr sender, IOHIDValueRef val) + private void DeviceValueReceived(IntPtr context, IOReturn res, IntPtr sender, IOHIDValueRef val) { try { @@ -458,7 +462,7 @@ namespace OpenTK.Platform.MacOS } } - void AddMouse(CFAllocatorRef sender, CFAllocatorRef device) + private void AddMouse(CFAllocatorRef sender, CFAllocatorRef device) { Debug.Print("Mouse device {0:x} discovered, sender is {1:x}", device, sender); MouseData mouse = new MouseData(device); @@ -466,13 +470,13 @@ namespace OpenTK.Platform.MacOS MouseDevices.Add(device.ToInt64(), mouse); } - void RemoveMouse(CFAllocatorRef sender, long id) + private void RemoveMouse(CFAllocatorRef sender, long id) { Debug.Print("Mouse device {0:x} disconnected, sender is {1:x}", id, sender); MouseDevices.Remove(id); } - static void UpdateMouse(MouseData mouse, IOHIDValueRef val) + private static void UpdateMouse(MouseData mouse, IOHIDValueRef val) { IOHIDElementRef elem = NativeMethods.IOHIDValueGetElement(val); int v_int = NativeMethods.IOHIDValueGetIntegerValue(val).ToInt32(); @@ -520,7 +524,7 @@ namespace OpenTK.Platform.MacOS } } - void AddKeyboard(CFAllocatorRef sender, CFAllocatorRef device) + private void AddKeyboard(CFAllocatorRef sender, CFAllocatorRef device) { Debug.Print("Keyboard device {0:x} discovered, sender is {1:x}", device, sender); KeyboardData keyboard = new KeyboardData(device); @@ -528,13 +532,13 @@ namespace OpenTK.Platform.MacOS KeyboardDevices.Add(device.ToInt64(), keyboard); } - void RemoveKeyboard(CFAllocatorRef sender, long id) + private void RemoveKeyboard(CFAllocatorRef sender, long id) { Debug.Print("Keyboard device {0:x} disconnected, sender is {1:x}", id, sender); KeyboardDevices.Remove(id); } - static void UpdateKeyboard(KeyboardData keyboard, IOHIDValueRef val) + private static void UpdateKeyboard(KeyboardData keyboard, IOHIDValueRef val) { IOHIDElementRef elem = NativeMethods.IOHIDValueGetElement(val); int v_int = NativeMethods.IOHIDValueGetIntegerValue(val).ToInt32(); @@ -561,7 +565,7 @@ namespace OpenTK.Platform.MacOS } } - Guid CreateJoystickGuid(IntPtr device, string name) + private Guid CreateJoystickGuid(IntPtr device, string name) { // Create a device guid from the product and vendor id keys List guid_bytes = new List(); @@ -613,7 +617,7 @@ namespace OpenTK.Platform.MacOS return new Guid(guid_array); } - JoystickData CreateJoystick(IntPtr sender, IntPtr device) + private JoystickData CreateJoystick(IntPtr sender, IntPtr device) { JoystickData joy = null; @@ -697,7 +701,7 @@ namespace OpenTK.Platform.MacOS return joy; } - void AddElements(JoystickData joy, CFArrayRef element_array_ref) + private void AddElements(JoystickData joy, CFArrayRef element_array_ref) { CFArray element_array = new CFArray(element_array_ref); for (int i = 0; i < element_array.Count; i++) @@ -791,12 +795,12 @@ namespace OpenTK.Platform.MacOS } } - JoystickData GetJoystick(int index) + private JoystickData GetJoystick(int index) { return JoystickDevices.FromIndex(index); } - void AddJoystick(CFAllocatorRef sender, CFAllocatorRef device) + private void AddJoystick(CFAllocatorRef sender, CFAllocatorRef device) { Debug.Print("Joystick device {0:x} discovered, sender is {1:x}", device, sender); Debug.Indent(); @@ -815,13 +819,13 @@ namespace OpenTK.Platform.MacOS } } - void RemoveJoystick(CFAllocatorRef sender, long id) + private void RemoveJoystick(CFAllocatorRef sender, long id) { Debug.Print("Joystick device {0:x} disconnected, sender is {1:x}", id, sender); JoystickDevices.Remove(id); } - static void UpdateJoystick(JoystickData joy, IOHIDValueRef val) + private static void UpdateJoystick(JoystickData joy, IOHIDValueRef val) { IOHIDElementRef elem = NativeMethods.IOHIDValueGetElement(val); IOHIDElementCookie cookie = NativeMethods.IOHIDElementGetCookie(elem); @@ -896,7 +900,7 @@ namespace OpenTK.Platform.MacOS } } - static short GetJoystickAxis(IOHIDValueRef val, IOHIDElementRef element) + private static short GetJoystickAxis(IOHIDValueRef val, IOHIDElementRef element) { int max = NativeMethods.IOHIDElementGetLogicalMax(element).ToInt32(); int min = NativeMethods.IOHIDElementGetLogicalMin(element).ToInt32(); @@ -904,14 +908,14 @@ namespace OpenTK.Platform.MacOS return (short)HidHelper.ScaleValue(offset, min, max, short.MinValue, short.MaxValue); } - static bool GetJoystickButton(IOHIDValueRef val, IOHIDElementRef element) + private static bool GetJoystickButton(IOHIDValueRef val, IOHIDElementRef element) { // Todo: analogue buttons are transformed to digital int value = NativeMethods.IOHIDValueGetIntegerValue(val).ToInt32(); return value >= 1; } - static HatPosition GetJoystickHat(IOHIDValueRef val, IOHIDElementRef element) + private static HatPosition GetJoystickHat(IOHIDValueRef val, IOHIDElementRef element) { HatPosition position = HatPosition.Centered; int max = NativeMethods.IOHIDElementGetLogicalMax(element).ToInt32(); @@ -1091,9 +1095,9 @@ namespace OpenTK.Platform.MacOS return new Guid(); } - class NativeMethods + private class NativeMethods { - const string hid = "/System/Library/Frameworks/IOKit.framework/Versions/Current/IOKit"; + private const string hid = "/System/Library/Frameworks/IOKit.framework/Versions/Current/IOKit"; public static readonly CFString IOHIDVendorIDKey = CF.CFSTR("VendorID"); public static readonly CFString IOHIDVendorIDSourceKey = CF.CFSTR("VendorIDSource"); @@ -1253,7 +1257,7 @@ namespace OpenTK.Platform.MacOS public delegate void IOHIDValueCallback(IntPtr ctx, IOReturn res, IntPtr sender, IOHIDValueRef val); } - enum IOHIDElementType + private enum IOHIDElementType { Input_Misc = 1, Input_Button = 2, @@ -1264,13 +1268,13 @@ namespace OpenTK.Platform.MacOS Collection = 513 } - enum IOHIDValueScaleType + private enum IOHIDValueScaleType { Physical, // [device min, device max] Calibrated // [-1, +1] } - enum HIDButton + private enum HIDButton { Button_1 = 0x01, /* (primary/trigger) */ Button_2 = 0x02, /* (secondary) */ @@ -1280,7 +1284,7 @@ namespace OpenTK.Platform.MacOS Button_65535 = 0xFFFF } - enum HIDKey + private enum HIDKey { ErrorRollOver = 0x01, /* ErrorRollOver */ POSTFail = 0x02, /* POSTFail */ @@ -1460,7 +1464,7 @@ namespace OpenTK.Platform.MacOS } // Maps HIDKey to OpenTK.Input.Key. - static readonly Key[] RawKeyMap = new Key[] + private static readonly Key[] RawKeyMap = new Key[] { Key.Unknown, Key.Unknown, /* ErrorRollOver */ @@ -1644,7 +1648,7 @@ namespace OpenTK.Platform.MacOS }; - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/MacOS/MacOSFactory.cs b/src/OpenTK/Platform/MacOS/MacOSFactory.cs index 57fffda..317e9b3 100644 --- a/src/OpenTK/Platform/MacOS/MacOSFactory.cs +++ b/src/OpenTK/Platform/MacOS/MacOSFactory.cs @@ -33,7 +33,7 @@ namespace OpenTK.Platform.MacOS { using Graphics; - class MacOSFactory : PlatformFactoryBase + internal class MacOSFactory : PlatformFactoryBase { // Todo: we can query the exact amount via // CGEventSourceGetPixelsPerLine. This is @@ -41,7 +41,7 @@ namespace OpenTK.Platform.MacOS internal const float ScrollFactor = 0.1f; internal static bool ExclusiveFullscreen = false; - readonly IInputDriver2 InputDriver; + private readonly IInputDriver2 InputDriver; public MacOSFactory() { diff --git a/src/OpenTK/Platform/MacOS/MacOSKeyMap.cs b/src/OpenTK/Platform/MacOS/MacOSKeyMap.cs index 048c321..acd81dd 100644 --- a/src/OpenTK/Platform/MacOS/MacOSKeyMap.cs +++ b/src/OpenTK/Platform/MacOS/MacOSKeyMap.cs @@ -34,7 +34,7 @@ namespace OpenTK.Platform.MacOS using Carbon; using Input; - static class MacOSKeyMap + internal static class MacOSKeyMap { public static Key GetKey(MacOSKeyCode code) { diff --git a/src/OpenTK/Platform/MacOS/NS.cs b/src/OpenTK/Platform/MacOS/NS.cs index b78d894..cc7b9c2 100644 --- a/src/OpenTK/Platform/MacOS/NS.cs +++ b/src/OpenTK/Platform/MacOS/NS.cs @@ -31,7 +31,7 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.MacOS { [Flags] - enum AddImageFlags + internal enum AddImageFlags { ReturnOnError = 1, WithSearching = 2, @@ -39,7 +39,7 @@ namespace OpenTK.Platform.MacOS } [Flags] - enum SymbolLookupFlags + internal enum SymbolLookupFlags { Bind = 0, BindNow = 1, @@ -49,7 +49,7 @@ namespace OpenTK.Platform.MacOS internal class NS { - const string Library = "libdl.dylib"; + private const string Library = "libdl.dylib"; [DllImport(Library, EntryPoint = "NSAddImage")] internal static extern IntPtr AddImage(string s, AddImageFlags flags); @@ -131,7 +131,7 @@ namespace OpenTK.Platform.MacOS } } - static IntPtr GetAddressInternal(IntPtr function) + private static IntPtr GetAddressInternal(IntPtr function) { IntPtr symbol = IntPtr.Zero; if (IsSymbolNameDefined(function)) diff --git a/src/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs b/src/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs index 3da352b..e79171c 100644 --- a/src/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs +++ b/src/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs @@ -39,7 +39,7 @@ namespace OpenTK.Platform.MacOS.Carbon using CFTypeRef = System.IntPtr; using CFMachPortRef = IntPtr; - struct CFArray + internal struct CFArray { public IntPtr Ref { get; set; } @@ -64,7 +64,7 @@ namespace OpenTK.Platform.MacOS.Carbon } } - struct CFDictionary + internal struct CFDictionary { public CFDictionary(IntPtr reference) { @@ -92,9 +92,10 @@ namespace OpenTK.Platform.MacOS.Carbon return retval; } } - class CF + + internal class CF { - const string appServices = "/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/ApplicationServices"; + private const string appServices = "/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/ApplicationServices"; [DllImport(appServices)] internal static extern int CFArrayGetCount(IntPtr theArray); @@ -121,7 +122,7 @@ namespace OpenTK.Platform.MacOS.Carbon // I don't know why, but __CFStringMakeConstantString is marked as "private and should not be used directly" // even though the CFSTR macro just calls it. [DllImport(appServices)] - static extern IntPtr __CFStringMakeConstantString(string cStr); + private static extern IntPtr __CFStringMakeConstantString(string cStr); internal static IntPtr CFSTR(string cStr) { return __CFStringMakeConstantString(cStr); diff --git a/src/OpenTK/Platform/MacOS/Quartz/DisplayServices.cs b/src/OpenTK/Platform/MacOS/Quartz/DisplayServices.cs index 3f1fa2a..006373f 100644 --- a/src/OpenTK/Platform/MacOS/Quartz/DisplayServices.cs +++ b/src/OpenTK/Platform/MacOS/Quartz/DisplayServices.cs @@ -34,12 +34,12 @@ namespace OpenTK.Platform.MacOS // Quartz Display services used here are available in MacOS X 10.3 and later. - enum CGDisplayErr + internal enum CGDisplayErr { } - enum CGError + internal enum CGError { Success = 0, Failure = 1000, @@ -54,9 +54,9 @@ namespace OpenTK.Platform.MacOS NoneAvailable = 1011, } - partial class CG + internal partial class CG { - const string lib = "/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/ApplicationServices"; + private const string lib = "/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/ApplicationServices"; // CGPoint -> NSPoint // CGSize -> NSSize @@ -81,7 +81,7 @@ namespace OpenTK.Platform.MacOS } [DllImport(lib, EntryPoint = "CGDisplayBounds")] - unsafe static extern void DisplayBounds(out NSRect rect, IntPtr display); + private unsafe static extern void DisplayBounds(out NSRect rect, IntPtr display); [DllImport(lib,EntryPoint="CGDisplayPixelsWide")] internal static extern int DisplayPixelsWide(IntPtr display); diff --git a/src/OpenTK/Platform/MacOS/Quartz/EventServices.cs b/src/OpenTK/Platform/MacOS/Quartz/EventServices.cs index 063e133..d0d3619 100644 --- a/src/OpenTK/Platform/MacOS/Quartz/EventServices.cs +++ b/src/OpenTK/Platform/MacOS/Quartz/EventServices.cs @@ -34,7 +34,7 @@ namespace OpenTK.Platform.MacOS using CGEventRef = IntPtr; using CFMachPortRef = IntPtr; - partial class CG + internal partial class CG { [UnmanagedFunctionPointer(CallingConvention.Cdecl)] public delegate CGEventRef EventTapCallBack( @@ -92,27 +92,27 @@ namespace OpenTK.Platform.MacOS } - enum CGEventTapLocation + internal enum CGEventTapLocation { HIDEventTap = 0, SessionEventTap, AnnotatedSessionEventTap } - enum CGEventTapPlacement + internal enum CGEventTapPlacement { HeadInsert = 0, TailAppend } - enum CGEventTapOptions + internal enum CGEventTapOptions { Default = 0x00000000, ListenOnly = 0x00000001 } [Flags] - enum CGEventMask : long + internal enum CGEventMask : long { LeftMouseDown = 1 << CGEventType.LeftMouseDown, LeftMouseUp = 1 << CGEventType.LeftMouseUp, @@ -138,7 +138,7 @@ namespace OpenTK.Platform.MacOS ScrollWheel | MouseMoved } - enum CGEventType + internal enum CGEventType { Null = 0, LeftMouseDown = 1, @@ -161,7 +161,7 @@ namespace OpenTK.Platform.MacOS TapDisabledByUserInput = -1 } - enum CGEventField + internal enum CGEventField { MouseEventNumber = 0, MouseEventClickState = 1, diff --git a/src/OpenTK/Platform/MacOS/QuartzDisplayDeviceDriver.cs b/src/OpenTK/Platform/MacOS/QuartzDisplayDeviceDriver.cs index ae742d5..8d44067 100644 --- a/src/OpenTK/Platform/MacOS/QuartzDisplayDeviceDriver.cs +++ b/src/OpenTK/Platform/MacOS/QuartzDisplayDeviceDriver.cs @@ -33,9 +33,9 @@ using OpenTK.Platform.MacOS.Carbon; namespace OpenTK.Platform.MacOS { - sealed class QuartzDisplayDeviceDriver : DisplayDeviceBase + internal sealed class QuartzDisplayDeviceDriver : DisplayDeviceBase { - static object display_lock = new object(); + private static object display_lock = new object(); public QuartzDisplayDeviceDriver() { @@ -130,8 +130,8 @@ namespace OpenTK.Platform.MacOS return (IntPtr)displayDevice.Id; } - Dictionary storedModes = new Dictionary(); - List displaysCaptured = new List(); + private Dictionary storedModes = new Dictionary(); + private List displaysCaptured = new List(); public sealed override bool TryChangeResolution(DisplayDevice device, DisplayResolution resolution) { diff --git a/src/OpenTK/Platform/MappedGamePadDriver.cs b/src/OpenTK/Platform/MappedGamePadDriver.cs index 34ee8f4..af47c55 100644 --- a/src/OpenTK/Platform/MappedGamePadDriver.cs +++ b/src/OpenTK/Platform/MappedGamePadDriver.cs @@ -48,11 +48,12 @@ namespace OpenTK.Platform /// class implements this mapping scheme. /// /// - class MappedGamePadDriver : IGamePadDriver + internal class MappedGamePadDriver : IGamePadDriver { - readonly GamePadConfigurationDatabase database = + private readonly GamePadConfigurationDatabase database = new GamePadConfigurationDatabase(); - readonly Dictionary configurations = + + private readonly Dictionary configurations = new Dictionary(); public GamePadState GetState(int index) @@ -229,7 +230,7 @@ namespace OpenTK.Platform return false; } - GamePadConfiguration GetConfiguration(Guid guid) + private GamePadConfiguration GetConfiguration(Guid guid) { if (!configurations.ContainsKey(guid)) { @@ -240,7 +241,7 @@ namespace OpenTK.Platform return configurations[guid]; } - bool IsMapped(GamePadConfigurationSource item) + private bool IsMapped(GamePadConfigurationSource item) { return item.Type != ConfigurationType.Unmapped; } diff --git a/src/OpenTK/Platform/NativeWindowBase.cs b/src/OpenTK/Platform/NativeWindowBase.cs index cd446f0..24d57f6 100644 --- a/src/OpenTK/Platform/NativeWindowBase.cs +++ b/src/OpenTK/Platform/NativeWindowBase.cs @@ -36,25 +36,25 @@ using OpenTK.Input; namespace OpenTK.Platform { // Common base class for all INativeWindow implementations - abstract class NativeWindowBase : INativeWindow + internal abstract class NativeWindowBase : INativeWindow { - readonly MouseButtonEventArgs MouseDownArgs = new MouseButtonEventArgs(); - readonly MouseButtonEventArgs MouseUpArgs = new MouseButtonEventArgs(); - readonly MouseMoveEventArgs MouseMoveArgs = new MouseMoveEventArgs(); - readonly MouseWheelEventArgs MouseWheelArgs = new MouseWheelEventArgs(); + private readonly MouseButtonEventArgs MouseDownArgs = new MouseButtonEventArgs(); + private readonly MouseButtonEventArgs MouseUpArgs = new MouseButtonEventArgs(); + private readonly MouseMoveEventArgs MouseMoveArgs = new MouseMoveEventArgs(); + private readonly MouseWheelEventArgs MouseWheelArgs = new MouseWheelEventArgs(); - readonly KeyboardKeyEventArgs KeyDownArgs = new KeyboardKeyEventArgs(); - readonly KeyboardKeyEventArgs KeyUpArgs = new KeyboardKeyEventArgs(); - readonly KeyPressEventArgs KeyPressArgs = new KeyPressEventArgs((char)0); + private readonly KeyboardKeyEventArgs KeyDownArgs = new KeyboardKeyEventArgs(); + private readonly KeyboardKeyEventArgs KeyUpArgs = new KeyboardKeyEventArgs(); + private readonly KeyPressEventArgs KeyPressArgs = new KeyPressEventArgs((char)0); - readonly FileDropEventArgs FileDropArgs = new FileDropEventArgs(); + private readonly FileDropEventArgs FileDropArgs = new FileDropEventArgs(); // In order to simplify mouse event implementation, // we can store the current mouse state here. protected MouseState MouseState = new MouseState(); protected KeyboardState KeyboardState = new KeyboardState(); - MouseState PreviousMouseState = new MouseState(); + private MouseState PreviousMouseState = new MouseState(); internal NativeWindowBase() { diff --git a/src/OpenTK/Platform/PlatformFactoryBase.cs b/src/OpenTK/Platform/PlatformFactoryBase.cs index d619f66..ff4e182 100644 --- a/src/OpenTK/Platform/PlatformFactoryBase.cs +++ b/src/OpenTK/Platform/PlatformFactoryBase.cs @@ -39,10 +39,10 @@ namespace OpenTK.Platform /// for all platform backends. IPlatformFactory implementations /// should inherit from this class. /// - abstract class PlatformFactoryBase : IPlatformFactory + internal abstract class PlatformFactoryBase : IPlatformFactory { - static readonly object sync = new object(); - readonly List Resources = new List(); + private static readonly object sync = new object(); + private readonly List Resources = new List(); protected bool IsDisposed; diff --git a/src/OpenTK/Platform/SDL2/Sdl2.cs b/src/OpenTK/Platform/SDL2/Sdl2.cs index 6cd8a52..b46a55c 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2.cs @@ -35,18 +35,18 @@ namespace OpenTK.Platform.SDL2 using Surface = IntPtr; using Cursor = IntPtr; - partial class SDL + internal partial class SDL { #if ANDROID const string lib = "libSDL2.so"; #elif IPHONE const string lib = "__Internal"; #else - const string lib = "SDL2.dll"; + private const string lib = "SDL2.dll"; #endif public readonly static object Sync = new object(); - static Nullable version; + private static Nullable version; public static Version Version { get @@ -68,7 +68,7 @@ namespace OpenTK.Platform.SDL2 } } - static string IntPtrToString(IntPtr ptr) + private static string IntPtrToString(IntPtr ptr) { return Marshal.PtrToStringAnsi(ptr); //int strlen = 0; @@ -188,7 +188,7 @@ namespace OpenTK.Platform.SDL2 [SuppressUnmanagedCodeSecurity] [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerName", ExactSpelling = true)] - static extern IntPtr GameControllerNameInternal(IntPtr gamecontroller); + private static extern IntPtr GameControllerNameInternal(IntPtr gamecontroller); /// /// Return the name for an openend game controller instance. @@ -225,7 +225,7 @@ namespace OpenTK.Platform.SDL2 [SuppressUnmanagedCodeSecurity] [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetError", ExactSpelling = true)] - static extern IntPtr GetErrorInternal(); + private static extern IntPtr GetErrorInternal(); public static string GetError() { return IntPtrToString(GetErrorInternal()); @@ -279,7 +279,7 @@ namespace OpenTK.Platform.SDL2 [SuppressUnmanagedCodeSecurity] [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowTitle", ExactSpelling = true)] - static extern IntPtr GetWindowTitlePrivate(IntPtr window); + private static extern IntPtr GetWindowTitlePrivate(IntPtr window); public static string GetWindowTitle(IntPtr window) { return Marshal.PtrToStringAnsi(GetWindowTitlePrivate(window)); @@ -336,7 +336,7 @@ namespace OpenTK.Platform.SDL2 [SuppressUnmanagedCodeSecurity] [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickName", ExactSpelling = true)] - static extern IntPtr JoystickNameInternal(IntPtr joystick); + private static extern IntPtr JoystickNameInternal(IntPtr joystick); public static string JoystickName(IntPtr joystick) { unsafe @@ -410,7 +410,7 @@ namespace OpenTK.Platform.SDL2 [SuppressUnmanagedCodeSecurity] [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_PeepEvents", ExactSpelling = true)] - unsafe static extern int PeepEvents(Event* e, int count, EventAction action, EventType min, EventType max); + private unsafe static extern int PeepEvents(Event* e, int count, EventAction action, EventType min, EventType max); [SuppressUnmanagedCodeSecurity] @@ -508,7 +508,7 @@ namespace OpenTK.Platform.SDL2 [SuppressUnmanagedCodeSecurity] [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowWMInfo", ExactSpelling = true)] - static extern bool GetWindowWMInfoInternal(IntPtr window, ref SysWMInfo info); + private static extern bool GetWindowWMInfoInternal(IntPtr window, ref SysWMInfo info); public partial class GL { @@ -581,7 +581,7 @@ namespace OpenTK.Platform.SDL2 [UnmanagedFunctionPointer(CallingConvention.Cdecl)] internal delegate int EventFilter(IntPtr userdata, IntPtr @event); - enum Button : byte + internal enum Button : byte { Left = 1, Middle, @@ -591,7 +591,7 @@ namespace OpenTK.Platform.SDL2 } [Flags] - enum ButtonFlags + internal enum ButtonFlags { Left = 1 << (Button.Left - 1), Middle = 1 << (Button.Middle - 1), @@ -600,7 +600,7 @@ namespace OpenTK.Platform.SDL2 X2 = 1 << (Button.X2 - 1), } - enum ContextAttribute + internal enum ContextAttribute { RED_SIZE, GREEN_SIZE, @@ -628,7 +628,7 @@ namespace OpenTK.Platform.SDL2 } [Flags] - enum ContextFlags + internal enum ContextFlags { DEBUG = 0x0001, FORWARD_COMPATIBLE = 0x0002, @@ -637,28 +637,28 @@ namespace OpenTK.Platform.SDL2 } [Flags] - enum ContextProfileFlags + internal enum ContextProfileFlags { CORE = 0x0001, COMPATIBILITY = 0x0002, ES = 0x0004 } - enum EventAction + internal enum EventAction { Add, Peek, Get } - enum EventState + internal enum EventState { Query = -1, Ignore = 0, Enable = 1 } - enum EventType + internal enum EventType { FIRSTEVENT = 0, QUIT = 0x100, @@ -697,7 +697,7 @@ namespace OpenTK.Platform.SDL2 LASTEVENT = 0xFFFF } - enum GameControllerAxis : byte + internal enum GameControllerAxis : byte { Invalid = 0xff, LeftX = 0, @@ -709,7 +709,7 @@ namespace OpenTK.Platform.SDL2 Max } - enum GameControllerButton : byte + internal enum GameControllerButton : byte { INVALID = 0xff, A = 0, @@ -730,7 +730,7 @@ namespace OpenTK.Platform.SDL2 Max } - enum GameControllerBindType : byte + internal enum GameControllerBindType : byte { None = 0, Button, @@ -739,7 +739,7 @@ namespace OpenTK.Platform.SDL2 } [Flags] - enum HatPosition : byte + internal enum HatPosition : byte { Centered = 0x00, Up = 0x01, @@ -752,7 +752,7 @@ namespace OpenTK.Platform.SDL2 LeftDown = Left | Down } - enum Keycode + internal enum Keycode { UNKNOWN = 0, RETURN = '\r', @@ -993,7 +993,7 @@ namespace OpenTK.Platform.SDL2 } [Flags] - enum Keymod : ushort + internal enum Keymod : ushort { NONE = 0x0000, LSHIFT = 0x0001, @@ -1014,7 +1014,7 @@ namespace OpenTK.Platform.SDL2 GUI = (LGUI | RGUI) } - enum Scancode + internal enum Scancode { UNKNOWN = 0, A = 4, @@ -1268,14 +1268,14 @@ namespace OpenTK.Platform.SDL2 SDL_NUM_SCANCODES = 512 } - enum State : byte + internal enum State : byte { Released = 0, Pressed = 1 } [Flags] - enum SystemFlags : uint + internal enum SystemFlags : uint { Default = 0, TIMER = 0x00000001, @@ -1289,7 +1289,7 @@ namespace OpenTK.Platform.SDL2 JOYSTICK | HAPTIC | GAMECONTROLLER } - enum SysWMType + internal enum SysWMType { Unknown = 0, Windows, @@ -1300,7 +1300,7 @@ namespace OpenTK.Platform.SDL2 UIKit, } - enum WindowEventID : byte + internal enum WindowEventID : byte { NONE, SHOWN, @@ -1319,7 +1319,7 @@ namespace OpenTK.Platform.SDL2 CLOSE, } - enum WindowFlags + internal enum WindowFlags { Default = 0, FULLSCREEN = 0x00000001, @@ -1338,31 +1338,31 @@ namespace OpenTK.Platform.SDL2 ALLOW_HIGHDPI = 0x00002000, } - struct ControllerAxisEvent + internal struct ControllerAxisEvent { public EventType Type; public uint Timestamp; public int Which; public GameControllerAxis Axis; - byte padding1; - byte padding2; - byte padding3; + private byte padding1; + private byte padding2; + private byte padding3; public short Value; - ushort padding4; + private ushort padding4; } - struct ControllerButtonEvent + internal struct ControllerButtonEvent { public EventType Type; public uint Timestamp; public int Which; public GameControllerButton Button; public State State; - byte padding1; - byte padding2; + private byte padding1; + private byte padding2; } - struct ControllerDeviceEvent + internal struct ControllerDeviceEvent { public EventType Type; public uint Timestamp; @@ -1373,7 +1373,7 @@ namespace OpenTK.Platform.SDL2 public int Which; } - struct DisplayMode + internal struct DisplayMode { public uint Format; public int Width; @@ -1383,7 +1383,7 @@ namespace OpenTK.Platform.SDL2 } [StructLayout(LayoutKind.Explicit)] - struct Event + internal struct Event { [FieldOffset(0)] public EventType Type; @@ -1443,7 +1443,7 @@ namespace OpenTK.Platform.SDL2 } [StructLayout(LayoutKind.Explicit)] - struct GameControllerButtonBind + internal struct GameControllerButtonBind { [FieldOffset(0)] public GameControllerBindType BindType; @@ -1457,65 +1457,65 @@ namespace OpenTK.Platform.SDL2 public int HatMask; } - struct JoyAxisEvent + internal struct JoyAxisEvent { public EventType Type; public UInt32 Timestamp; public Int32 Which; // SDL_JoystickID public byte Axis; - byte padding1; - byte padding2; - byte padding3; + private byte padding1; + private byte padding2; + private byte padding3; public Int16 Value; - UInt16 padding4; + private UInt16 padding4; } - struct JoyBallEvent + internal struct JoyBallEvent { public EventType Type; public uint Timestamp; public int Which; public byte Ball; - byte padding1; - byte padding2; - byte padding3; + private byte padding1; + private byte padding2; + private byte padding3; public short Xrel; public short Yrel; } - struct JoyButtonEvent + internal struct JoyButtonEvent { public EventType Type; public uint Timestamp; public int Which; public byte Button; public State State; - byte padding1; - byte padding2; + private byte padding1; + private byte padding2; } - struct JoyDeviceEvent + internal struct JoyDeviceEvent { public EventType Type; public uint Timestamp; public int Which; } - struct JoyHatEvent + internal struct JoyHatEvent { public EventType Type; public uint Timestamp; public int Which; public byte Hat; public HatPosition Value; - byte padding1; - byte padding2; + private byte padding1; + private byte padding2; } - struct JoystickGuid + internal struct JoystickGuid { - long data0; - long data1; + private long data0; + private long data1; public Guid ToGuid() { @@ -1543,19 +1543,19 @@ namespace OpenTK.Platform.SDL2 } } - struct KeyboardEvent + internal struct KeyboardEvent { public EventType Type; public uint Timestamp; public uint WindowID; public State State; public byte Repeat; - byte padding2; - byte padding3; + private byte padding2; + private byte padding3; public Keysym Keysym; } - struct Keysym + internal struct Keysym { public Scancode Scancode; public Keycode Sym; @@ -1564,7 +1564,7 @@ namespace OpenTK.Platform.SDL2 public uint Unicode; } - struct MouseButtonEvent + internal struct MouseButtonEvent { public EventType Type; public UInt32 Timestamp; @@ -1573,12 +1573,12 @@ namespace OpenTK.Platform.SDL2 public Button Button; public State State; public byte Clicks; - byte padding1; + private byte padding1; public Int32 X; public Int32 Y; } - struct MouseMotionEvent + internal struct MouseMotionEvent { public EventType Type; public uint Timestamp; @@ -1591,7 +1591,7 @@ namespace OpenTK.Platform.SDL2 public Int32 Yrel; } - struct MouseWheelEvent + internal struct MouseWheelEvent { public EventType Type; public uint Timestamp; @@ -1616,7 +1616,7 @@ namespace OpenTK.Platform.SDL2 public const uint TouchMouseID = 0xffffffff; } - struct Rect + internal struct Rect { public int X; public int Y; @@ -1624,7 +1624,7 @@ namespace OpenTK.Platform.SDL2 public int Height; } - struct SysWMInfo + internal struct SysWMInfo { public Version Version; public SysWMType Subsystem; @@ -1683,7 +1683,7 @@ namespace OpenTK.Platform.SDL2 } } - struct TextEditingEvent + internal struct TextEditingEvent { public const int TextSize = 32; @@ -1695,7 +1695,7 @@ namespace OpenTK.Platform.SDL2 public Int32 Length; } - struct TextInputEvent + internal struct TextInputEvent { public const int TextSize = 32; @@ -1705,7 +1705,7 @@ namespace OpenTK.Platform.SDL2 public unsafe fixed byte Text[TextSize]; } - struct Version + internal struct Version { public byte Major; public byte Minor; @@ -1717,15 +1717,15 @@ namespace OpenTK.Platform.SDL2 } } - struct WindowEvent + internal struct WindowEvent { public EventType Type; public UInt32 Timestamp; public UInt32 WindowID; public WindowEventID Event; - byte padding1; - byte padding2; - byte padding3; + private byte padding1; + private byte padding2; + private byte padding3; public Int32 Data1; public Int32 Data2; } @@ -1733,7 +1733,7 @@ namespace OpenTK.Platform.SDL2 /// /// Drop event for SDL2 interop. For detailed info look: https://wiki.libsdl.org/SDL_DropEvent /// - struct DropEvent + internal struct DropEvent { public UInt32 Type; public UInt32 Timestamp; diff --git a/src/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs b/src/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs index 699b420..bf33490 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs @@ -32,7 +32,7 @@ using System.Drawing; namespace OpenTK.Platform.SDL2 { - class Sdl2DisplayDeviceDriver : DisplayDeviceBase + internal class Sdl2DisplayDeviceDriver : DisplayDeviceBase { public Sdl2DisplayDeviceDriver() { @@ -73,7 +73,7 @@ namespace OpenTK.Platform.SDL2 } } - int TranslateFormat(uint format) + private int TranslateFormat(uint format) { int bpp; uint a, r, g, b; @@ -81,7 +81,7 @@ namespace OpenTK.Platform.SDL2 return bpp; } - Rectangle TranslateBounds(Rect rect) + private Rectangle TranslateBounds(Rect rect) { return new Rectangle(rect.X, rect.Y, rect.Width, rect.Height); } diff --git a/src/OpenTK/Platform/SDL2/Sdl2Factory.cs b/src/OpenTK/Platform/SDL2/Sdl2Factory.cs index 966f58f..a52ce8d 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2Factory.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2Factory.cs @@ -30,7 +30,7 @@ using OpenTK.Input; namespace OpenTK.Platform.SDL2 { - class Sdl2Factory : PlatformFactoryBase + internal class Sdl2Factory : PlatformFactoryBase { private readonly object inputDriverLock = new object(); private Sdl2InputDriver inputDriver; diff --git a/src/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs b/src/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs index 6d6652b..7c653d2 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs @@ -30,12 +30,12 @@ using OpenTK.Graphics; namespace OpenTK.Platform.SDL2 { - class Sdl2GraphicsContext : DesktopGraphicsContext + internal class Sdl2GraphicsContext : DesktopGraphicsContext { - IWindowInfo Window { get; set; } - ContextHandle SdlContext { get; set; } + private IWindowInfo Window { get; set; } + private ContextHandle SdlContext { get; set; } - Sdl2GraphicsContext(IWindowInfo window) + private Sdl2GraphicsContext(IWindowInfo window) { // It is possible to create a GraphicsContext on a window // that is not owned by SDL (e.g. a GLControl). In that case, @@ -90,7 +90,7 @@ namespace OpenTK.Platform.SDL2 Debug.Print(" GraphicsContextFlags: {0}", flags); } - static GraphicsMode GetGLAttributes(ContextHandle sdlContext, out GraphicsContextFlags context_flags) + private static GraphicsMode GetGLAttributes(ContextHandle sdlContext, out GraphicsContextFlags context_flags) { context_flags = 0; @@ -160,7 +160,7 @@ namespace OpenTK.Platform.SDL2 stereo != 0 ? true : false); } - static void ClearGLAttributes() + private static void ClearGLAttributes() { SDL.GL.SetAttribute(ContextAttribute.ACCUM_ALPHA_SIZE, 0); SDL.GL.SetAttribute(ContextAttribute.ACCUM_RED_SIZE, 0); @@ -184,7 +184,7 @@ namespace OpenTK.Platform.SDL2 SDL.GL.SetAttribute(ContextAttribute.SHARE_WITH_CURRENT_CONTEXT, 0); } - static void SetGLAttributes(GraphicsMode mode, + private static void SetGLAttributes(GraphicsMode mode, IGraphicsContext shareContext, int major, int minor, GraphicsContextFlags flags) diff --git a/src/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs b/src/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs index 9a2faab..e194dc4 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs @@ -28,7 +28,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform.SDL2 { - class Sdl2GraphicsMode : IGraphicsMode + internal class Sdl2GraphicsMode : IGraphicsMode { public Sdl2GraphicsMode() { diff --git a/src/OpenTK/Platform/SDL2/Sdl2InputDriver.cs b/src/OpenTK/Platform/SDL2/Sdl2InputDriver.cs index 9dc9720..ef3ae52 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2InputDriver.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2InputDriver.cs @@ -32,22 +32,22 @@ using OpenTK.Input; namespace OpenTK.Platform.SDL2 { - class Sdl2InputDriver : IInputDriver2 + internal class Sdl2InputDriver : IInputDriver2 { - readonly static Dictionary DriverHandles = + private readonly static Dictionary DriverHandles = new Dictionary(); - readonly IntPtr driver_handle; + private readonly IntPtr driver_handle; - readonly Sdl2Keyboard keyboard_driver = new Sdl2Keyboard(); - readonly Sdl2Mouse mouse_driver = new Sdl2Mouse(); - readonly Sdl2JoystickDriver joystick_driver = new Sdl2JoystickDriver(); + private readonly Sdl2Keyboard keyboard_driver = new Sdl2Keyboard(); + private readonly Sdl2Mouse mouse_driver = new Sdl2Mouse(); + private readonly Sdl2JoystickDriver joystick_driver = new Sdl2JoystickDriver(); - readonly EventFilter EventFilterDelegate_GCUnsafe = FilterInputEvents; - readonly IntPtr EventFilterDelegate; + private readonly EventFilter EventFilterDelegate_GCUnsafe = FilterInputEvents; + private readonly IntPtr EventFilterDelegate; - static int count; - bool disposed; + private static int count; + private bool disposed; public Sdl2InputDriver() { @@ -71,7 +71,7 @@ namespace OpenTK.Platform.SDL2 } } - unsafe static int FilterInputEvents(IntPtr driver_handle, IntPtr e) + private unsafe static int FilterInputEvents(IntPtr driver_handle, IntPtr e) { try { @@ -180,7 +180,7 @@ namespace OpenTK.Platform.SDL2 } } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs b/src/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs index 8ad1b77..5d51fdb 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs @@ -30,13 +30,13 @@ using OpenTK.Input; namespace OpenTK.Platform.SDL2 { - class Sdl2JoystickDriver : IJoystickDriver2, IGamePadDriver, IDisposable + internal class Sdl2JoystickDriver : IJoystickDriver2, IGamePadDriver, IDisposable { - const float RangeMultiplier = 1.0f / 32768.0f; - readonly MappedGamePadDriver gamepad_driver = new MappedGamePadDriver(); - bool disposed; + private const float RangeMultiplier = 1.0f / 32768.0f; + private readonly MappedGamePadDriver gamepad_driver = new MappedGamePadDriver(); + private bool disposed; - class Sdl2JoystickDetails + private class Sdl2JoystickDetails { public IntPtr Handle { get; set; } public Guid Guid { get; set; } @@ -50,8 +50,9 @@ namespace OpenTK.Platform.SDL2 } // For IJoystickDriver2 implementation - readonly List joysticks = new List(4); - readonly Dictionary sdl_instanceid_to_joysticks = new Dictionary(); + private readonly List joysticks = new List(4); + + private readonly Dictionary sdl_instanceid_to_joysticks = new Dictionary(); #if USE_SDL2_GAMECONTROLLER class Sdl2GamePad @@ -75,7 +76,7 @@ namespace OpenTK.Platform.SDL2 { } - JoystickDevice OpenJoystick(int id) + private JoystickDevice OpenJoystick(int id) { JoystickDevice joystick = null; int num_axes = 0; @@ -112,17 +113,17 @@ namespace OpenTK.Platform.SDL2 return joystick; } - bool IsJoystickValid(int id) + private bool IsJoystickValid(int id) { return id >= 0 && id < joysticks.Count; } - bool IsJoystickInstanceValid(int instance_id) + private bool IsJoystickInstanceValid(int instance_id) { return sdl_instanceid_to_joysticks.ContainsKey(instance_id); } - OpenTK.Input.HatPosition TranslateHat(HatPosition value) + private OpenTK.Input.HatPosition TranslateHat(HatPosition value) { if ((value & HatPosition.LeftUp) == HatPosition.LeftUp) return OpenTK.Input.HatPosition.UpLeft; @@ -640,7 +641,7 @@ namespace OpenTK.Platform.SDL2 return guid; } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/SDL2/Sdl2KeyMap.cs b/src/OpenTK/Platform/SDL2/Sdl2KeyMap.cs index 113fa70..628c78d 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2KeyMap.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2KeyMap.cs @@ -31,7 +31,7 @@ namespace OpenTK.Platform.SDL2 { using Code = Scancode; - class Sdl2KeyMap + internal class Sdl2KeyMap { public static Key GetKey(Code code) { diff --git a/src/OpenTK/Platform/SDL2/Sdl2Keyboard.cs b/src/OpenTK/Platform/SDL2/Sdl2Keyboard.cs index 9b1eea1..8a1f3d7 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2Keyboard.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2Keyboard.cs @@ -29,10 +29,10 @@ using OpenTK.Input; namespace OpenTK.Platform.SDL2 { - class Sdl2Keyboard : IKeyboardDriver2 + internal class Sdl2Keyboard : IKeyboardDriver2 { #pragma warning disable 649 // Field never assigned to, compiler bug in Mono 3.4.0 - KeyboardState state; + private KeyboardState state; #pragma warning restore 649 public Sdl2Keyboard() @@ -48,7 +48,7 @@ namespace OpenTK.Platform.SDL2 // For that reason, we should also poll the keyboard directly // as necessary. // Fixme: this does not appear to work as expected. - void UpdateModifiers() + private void UpdateModifiers() { Keymod mod = SDL.GetModState(); diff --git a/src/OpenTK/Platform/SDL2/Sdl2Mouse.cs b/src/OpenTK/Platform/SDL2/Sdl2Mouse.cs index d77081a..c0ecf04 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2Mouse.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2Mouse.cs @@ -33,9 +33,9 @@ using OpenTK.Input; namespace OpenTK.Platform.SDL2 { - class Sdl2Mouse : IMouseDriver2 + internal class Sdl2Mouse : IMouseDriver2 { - MouseState state; + private MouseState state; public Sdl2Mouse() { @@ -67,7 +67,7 @@ namespace OpenTK.Platform.SDL2 } } - void SetButtonState(MouseButton button, bool pressed) + private void SetButtonState(MouseButton button, bool pressed) { if (pressed) { diff --git a/src/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs b/src/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs index d2c5452..16289b3 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs @@ -41,31 +41,31 @@ using System.Text; namespace OpenTK.Platform.SDL2 { - class Sdl2NativeWindow : NativeWindowBase + internal class Sdl2NativeWindow : NativeWindowBase { - readonly object sync = new object(); - - Sdl2WindowInfo window; - uint window_id; - bool is_visible; - bool is_focused; - bool is_cursor_visible = true; - bool exists; - bool must_destroy; - bool disposed; - volatile bool is_in_closing_event; - WindowState window_state = WindowState.Normal; - WindowState previous_window_state = WindowState.Normal; - WindowBorder window_border = WindowBorder.Resizable; - Icon icon; - MouseCursor cursor = MouseCursor.Default; - IntPtr sdl_cursor = IntPtr.Zero; + private readonly object sync = new object(); + + private Sdl2WindowInfo window; + private uint window_id; + private bool is_visible; + private bool is_focused; + private bool is_cursor_visible = true; + private bool exists; + private bool must_destroy; + private bool disposed; + private volatile bool is_in_closing_event; + private WindowState window_state = WindowState.Normal; + private WindowState previous_window_state = WindowState.Normal; + private WindowBorder window_border = WindowBorder.Resizable; + private Icon icon; + private MouseCursor cursor = MouseCursor.Default; + private IntPtr sdl_cursor = IntPtr.Zero; // Used in KeyPress event to decode SDL UTF8 text strings // to .Net UTF16 strings - char[] DecodeTextBuffer = new char[32]; + private char[] DecodeTextBuffer = new char[32]; - static readonly Dictionary windows = + private static readonly Dictionary windows = new Dictionary(); public Sdl2NativeWindow(int x, int y, int width, int height, @@ -104,7 +104,7 @@ namespace OpenTK.Platform.SDL2 } } - static WindowFlags TranslateFlags(GameWindowFlags flags) + private static WindowFlags TranslateFlags(GameWindowFlags flags) { WindowFlags windowFlags = WindowFlags.Default; @@ -122,18 +122,18 @@ namespace OpenTK.Platform.SDL2 return windowFlags; } - static Key TranslateKey(Scancode scan) + private static Key TranslateKey(Scancode scan) { return Sdl2KeyMap.GetKey(scan); } - static Key TranslateKey(Keycode key) + private static Key TranslateKey(Keycode key) { Scancode scan = SDL.GetScancodeFromKey(key); return TranslateKey(scan); } - int ProcessEvent(ref Event ev) + private int ProcessEvent(ref Event ev) { bool processed = false; @@ -215,7 +215,7 @@ namespace OpenTK.Platform.SDL2 return processed ? 0 : 1; } - static void ProcessMouseButtonEvent(Sdl2NativeWindow window, MouseButtonEvent ev) + private static void ProcessMouseButtonEvent(Sdl2NativeWindow window, MouseButtonEvent ev) { bool button_pressed = ev.State == State.Pressed; @@ -238,7 +238,7 @@ namespace OpenTK.Platform.SDL2 } } - static void ProcessKeyEvent(Sdl2NativeWindow window, Event ev) + private static void ProcessKeyEvent(Sdl2NativeWindow window, Event ev) { bool key_pressed = ev.Key.State == State.Pressed; Key key = TranslateKey(ev.Key.Keysym.Scancode); @@ -252,7 +252,7 @@ namespace OpenTK.Platform.SDL2 } } - static unsafe void ProcessTextInputEvent(Sdl2NativeWindow window, TextInputEvent ev) + private static unsafe void ProcessTextInputEvent(Sdl2NativeWindow window, TextInputEvent ev) { // Calculate the length of the typed text string int length; @@ -284,7 +284,7 @@ namespace OpenTK.Platform.SDL2 } } - static void ProcessMouseMotionEvent(Sdl2NativeWindow window, MouseMotionEvent ev) + private static void ProcessMouseMotionEvent(Sdl2NativeWindow window, MouseMotionEvent ev) { float scale = window.ClientSize.Width / (float)window.Size.Width; window.OnMouseMove( @@ -293,18 +293,18 @@ namespace OpenTK.Platform.SDL2 Sdl2Mouse.Scale = scale; } - static void ProcessMouseWheelEvent(Sdl2NativeWindow window, MouseWheelEvent ev) + private static void ProcessMouseWheelEvent(Sdl2NativeWindow window, MouseWheelEvent ev) { window.OnMouseWheel(ev.X, ev.Y); } - static unsafe void ProcessDropEvent(Sdl2NativeWindow window, DropEvent ev) + private static unsafe void ProcessDropEvent(Sdl2NativeWindow window, DropEvent ev) { string dropString = Marshal.PtrToStringAuto(ev.File); window.OnFileDrop(dropString); } - static void ProcessWindowEvent(Sdl2NativeWindow window, WindowEvent e) + private static void ProcessWindowEvent(Sdl2NativeWindow window, WindowEvent e) { switch (e.Event) { @@ -390,7 +390,7 @@ namespace OpenTK.Platform.SDL2 } } - void DestroyWindow() + private void DestroyWindow() { exists = false; @@ -411,7 +411,7 @@ namespace OpenTK.Platform.SDL2 window.Handle = IntPtr.Zero; } - void GrabCursor(bool grab) + private void GrabCursor(bool grab) { SDL.ShowCursor(!grab); SDL.SetWindowGrab(window.Handle, grab); @@ -429,7 +429,7 @@ namespace OpenTK.Platform.SDL2 } // Hack to force WindowState events to be pumped - void HideShowWindowHack() + private void HideShowWindowHack() { SDL.HideWindow(window.Handle); ProcessEvents(); @@ -438,7 +438,7 @@ namespace OpenTK.Platform.SDL2 } // Revert to WindowState.Normal if necessary - void RestoreWindow() + private void RestoreWindow() { WindowState state = WindowState; diff --git a/src/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs b/src/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs index 8124ac0..ed8bfb3 100644 --- a/src/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs +++ b/src/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs @@ -28,7 +28,7 @@ using System.Diagnostics; namespace OpenTK.Platform.SDL2 { - class Sdl2WindowInfo : IWindowInfo + internal class Sdl2WindowInfo : IWindowInfo { public IntPtr Handle { get; set; } public Sdl2WindowInfo Parent { get; set; } diff --git a/src/OpenTK/Platform/Utilities.cs b/src/OpenTK/Platform/Utilities.cs index 80e5dd2..baea2c8 100644 --- a/src/OpenTK/Platform/Utilities.cs +++ b/src/OpenTK/Platform/Utilities.cs @@ -27,7 +27,7 @@ namespace OpenTK.Platform /// public static class Utilities { - static bool throw_on_error; + private static bool throw_on_error; internal static bool ThrowOnX11Error { get { return throw_on_error; } @@ -52,7 +52,7 @@ namespace OpenTK.Platform } } - delegate Delegate LoadDelegateFunction(string name, Type signature); + private delegate Delegate LoadDelegateFunction(string name, Type signature); /// /// Loads all extensions for the specified class. This function is intended diff --git a/src/OpenTK/Platform/Windows/API.cs b/src/OpenTK/Platform/Windows/API.cs index d218106..d35cc7c 100644 --- a/src/OpenTK/Platform/Windows/API.cs +++ b/src/OpenTK/Platform/Windows/API.cs @@ -286,20 +286,20 @@ namespace OpenTK.Platform.Windows [SuppressUnmanagedCodeSecurity] [DllImport("user32.dll", SetLastError = true, EntryPoint = "SetWindowLong")] - static extern LONG SetWindowLongInternal(HWND hWnd, GetWindowLongOffsets nIndex, LONG dwNewLong); + private static extern LONG SetWindowLongInternal(HWND hWnd, GetWindowLongOffsets nIndex, LONG dwNewLong); [SuppressUnmanagedCodeSecurity] [DllImport("user32.dll", SetLastError = true, EntryPoint = "SetWindowLongPtr")] - static extern LONG_PTR SetWindowLongPtrInternal(HWND hWnd, GetWindowLongOffsets nIndex, LONG_PTR dwNewLong); + private static extern LONG_PTR SetWindowLongPtrInternal(HWND hWnd, GetWindowLongOffsets nIndex, LONG_PTR dwNewLong); [SuppressUnmanagedCodeSecurity] [DllImport("user32.dll", SetLastError = true, EntryPoint = "SetWindowLong")] - static extern LONG SetWindowLongInternal(HWND hWnd, GetWindowLongOffsets nIndex, + private static extern LONG SetWindowLongInternal(HWND hWnd, GetWindowLongOffsets nIndex, [MarshalAs(UnmanagedType.FunctionPtr)]WindowProcedure dwNewLong); [SuppressUnmanagedCodeSecurity] [DllImport("user32.dll", SetLastError = true, EntryPoint = "SetWindowLongPtr")] - static extern LONG_PTR SetWindowLongPtrInternal(HWND hWnd, GetWindowLongOffsets nIndex, + private static extern LONG_PTR SetWindowLongPtrInternal(HWND hWnd, GetWindowLongOffsets nIndex, [MarshalAs(UnmanagedType.FunctionPtr)]WindowProcedure dwNewLong); internal static UIntPtr GetWindowLong(IntPtr handle, GetWindowLongOffsets index) @@ -312,11 +312,11 @@ namespace OpenTK.Platform.Windows [SuppressUnmanagedCodeSecurity] [DllImport("user32.dll", SetLastError = true, EntryPoint="GetWindowLong")] - static extern ULONG GetWindowLongInternal(HWND hWnd, GetWindowLongOffsets nIndex); + private static extern ULONG GetWindowLongInternal(HWND hWnd, GetWindowLongOffsets nIndex); [SuppressUnmanagedCodeSecurity] [DllImport("user32.dll", SetLastError = true, EntryPoint = "GetWindowLongPtr")] - static extern UIntPtr GetWindowLongPtrInternal(HWND hWnd, GetWindowLongOffsets nIndex); + private static extern UIntPtr GetWindowLongPtrInternal(HWND hWnd, GetWindowLongOffsets nIndex); /// /// Low-level WINAPI function that checks the next message in the queue. @@ -1455,7 +1455,7 @@ namespace OpenTK.Platform.Windows ref DWORD pcbData); } - static class Constants + internal static class Constants { // Found in winuser.h internal const int KEYBOARD_OVERRUN_MAKE_CODE = 0xFF; @@ -1656,13 +1656,13 @@ namespace OpenTK.Platform.Windows internal DWORD dwExStyle; } - struct StyleStruct + internal struct StyleStruct { public WindowStyle Old; public WindowStyle New; } - struct ExtendedStyleStruct + internal struct ExtendedStyleStruct { public ExtendedWindowStyle Old; public ExtendedWindowStyle New; @@ -1735,7 +1735,7 @@ namespace OpenTK.Platform.Windows internal BYTE StencilBits; internal BYTE AuxBuffers; internal BYTE LayerPlane; - BYTE Reserved; + private BYTE Reserved; internal COLORREF crTransparent; } @@ -1904,7 +1904,8 @@ namespace OpenTK.Platform.Windows { size = (short)Marshal.SizeOf(this); } - readonly DWORD size; + + private readonly DWORD size; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] internal string DeviceName; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)] @@ -1937,7 +1938,7 @@ namespace OpenTK.Platform.Windows internal static int SizeInBytes = Marshal.SizeOf(default(WindowClass)); } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] - struct ExtendedWindowClass + internal struct ExtendedWindowClass { public UINT Size; public ClassStyle Style; @@ -1964,7 +1965,7 @@ namespace OpenTK.Platform.Windows [StructLayout(LayoutKind.Sequential)] internal struct MINMAXINFO { - Point Reserved; + private Point Reserved; public Size MaxSize; public Point MaxPosition; public Size MinTrackSize; @@ -2167,7 +2168,7 @@ namespace OpenTK.Platform.Windows /// Raw input is available only when the application calls RegisterRawInputDevices with valid device specifications. /// [StructLayout(LayoutKind.Sequential, Pack = 1)] - struct RawInput + internal struct RawInput { public RawInputHeader Header; public RawInputData Data; @@ -2246,7 +2247,7 @@ namespace OpenTK.Platform.Windows /// /// Reserved; must be zero. /// - USHORT Reserved; + private USHORT Reserved; /// /// Microsoft Windows message compatible virtual-key code. For more information, see Virtual-Key Codes. /// @@ -2601,7 +2602,7 @@ namespace OpenTK.Platform.Windows /// Contains window information. /// [StructLayout(LayoutKind.Sequential)] - struct WindowInfo + internal struct WindowInfo { /// /// The size of the structure, in bytes. @@ -2645,7 +2646,7 @@ namespace OpenTK.Platform.Windows public WORD CreatorVersion; } - struct MonitorInfo + internal struct MonitorInfo { public DWORD Size; public RECT Monitor; @@ -2665,7 +2666,7 @@ namespace OpenTK.Platform.Windows } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] - struct SHFILEINFO + internal struct SHFILEINFO { public IntPtr hIcon; public int iIcon; @@ -2676,7 +2677,7 @@ namespace OpenTK.Platform.Windows public string szTypeName; }; - struct TrackMouseEventStructure + internal struct TrackMouseEventStructure { public DWORD Size; public TrackMouseEventFlags Flags; @@ -2686,18 +2687,18 @@ namespace OpenTK.Platform.Windows public static readonly int SizeInBytes = Marshal.SizeOf(typeof(TrackMouseEventStructure)); } - struct BroadcastHeader + internal struct BroadcastHeader { public DWORD Size; public DeviceBroadcastType DeviceType; - DWORD dbch_reserved; + private DWORD dbch_reserved; } - struct BroadcastDeviceInterface + internal struct BroadcastDeviceInterface { public DWORD Size; public DeviceBroadcastType DeviceType; - DWORD dbcc_reserved; + private DWORD dbcc_reserved; public Guid ClassGuid; public char dbcc_name; } @@ -2772,7 +2773,7 @@ namespace OpenTK.Platform.Windows /// Contains information about an icon or a cursor. /// [StructLayout(LayoutKind.Sequential)] - struct IconInfo + internal struct IconInfo { /// /// Specifies whether this structure defines an icon or a cursor. A @@ -2817,7 +2818,7 @@ namespace OpenTK.Platform.Windows /// /// Window field offsets for GetWindowLong() and GetWindowLongPtr(). /// - enum GWL + internal enum GWL { WNDPROC = (-4), HINSTANCE = (-6), @@ -2849,7 +2850,7 @@ namespace OpenTK.Platform.Windows VALIDRECTS = 0x400 } - enum DeviceCaps + internal enum DeviceCaps { LogPixelsX = 88, LogPixelsY = 90 @@ -3440,7 +3441,7 @@ namespace OpenTK.Platform.Windows /// /// Enumerates available mouse keys (suitable for use in WM_MOUSEMOVE messages). /// - enum MouseKeys + internal enum MouseKeys { // Summary: // No mouse button was pressed. @@ -3817,7 +3818,7 @@ namespace OpenTK.Platform.Windows } [Flags] - enum PeekMessageFlags : uint + internal enum PeekMessageFlags : uint { NoRemove = 0, Remove = 1, @@ -3941,7 +3942,7 @@ namespace OpenTK.Platform.Windows VirtualKeyToScanCodeExtended = 4, } - enum DwmWindowAttribute + internal enum DwmWindowAttribute { NCRENDERING_ENABLED = 1, NCRENDERING_POLICY, @@ -3959,7 +3960,7 @@ namespace OpenTK.Platform.Windows } [Flags] - enum ShGetFileIconFlags : int + internal enum ShGetFileIconFlags : int { /// get icon Icon = 0x000000100, @@ -3999,20 +4000,20 @@ namespace OpenTK.Platform.Windows OverlayIndex = 0x000000040, } - enum MonitorFrom + internal enum MonitorFrom { Null = 0, Primary = 1, Nearest = 2, } - enum CursorName : int + internal enum CursorName : int { Arrow = 32512 } [Flags] - enum TrackMouseEventFlags : uint + internal enum TrackMouseEventFlags : uint { HOVER = 0x00000001, LEAVE = 0x00000002, @@ -4021,7 +4022,7 @@ namespace OpenTK.Platform.Windows CANCEL = 0x80000000, } - enum MouseActivate + internal enum MouseActivate { ACTIVATE = 1, ACTIVATEANDEAT = 2, @@ -4029,14 +4030,14 @@ namespace OpenTK.Platform.Windows NOACTIVATEANDEAT = 4, } - enum DeviceNotification + internal enum DeviceNotification { WINDOW_HANDLE = 0x00000000, SERVICE_HANDLE = 0x00000001, ALL_INTERFACE_CLASSES = 0x00000004, } - enum DeviceBroadcastType + internal enum DeviceBroadcastType { OEM = 0, VOLUME = 2, diff --git a/src/OpenTK/Platform/Windows/Bindings/HidProtocol.cs b/src/OpenTK/Platform/Windows/Bindings/HidProtocol.cs index 5727a70..abf4ea3 100644 --- a/src/OpenTK/Platform/Windows/Bindings/HidProtocol.cs +++ b/src/OpenTK/Platform/Windows/Bindings/HidProtocol.cs @@ -34,9 +34,9 @@ using OpenTK.Platform.Common; namespace OpenTK.Platform.Windows { - class HidProtocol + internal class HidProtocol { - const string lib = "hid.dll"; + private const string lib = "hid.dll"; [SuppressUnmanagedCodeSecurity] [DllImport(lib, SetLastError = true, EntryPoint = "HidP_GetButtonCaps")] @@ -111,19 +111,19 @@ namespace OpenTK.Platform.Windows public static extern int MaxDataListLength(HidProtocolReportType type, [In] byte[] preparsed_data); } - enum HidProtocolCollectionType : byte + internal enum HidProtocolCollectionType : byte { } - enum HidProtocolReportType : ushort + internal enum HidProtocolReportType : ushort { Input, Output, Feature } - enum HidProtocolStatus : uint + internal enum HidProtocolStatus : uint { Success = 0x00110000, Null = 0x80110001, @@ -147,7 +147,7 @@ namespace OpenTK.Platform.Windows } [StructLayout(LayoutKind.Explicit)] - struct HidProtocolButtonCaps + internal struct HidProtocolButtonCaps { [FieldOffset(0)] public HIDPage UsagePage; [FieldOffset(2)] public byte ReportID; @@ -166,14 +166,14 @@ namespace OpenTK.Platform.Windows } [StructLayout(LayoutKind.Sequential)] - struct HidProtocolCaps + internal struct HidProtocolCaps { public short Usage; public short UsagePage; public ushort InputReportByteLength; public ushort OutputReportByteLength; public ushort FeatureReportByteLength; - unsafe fixed ushort Reserved[17]; + private unsafe fixed ushort Reserved[17]; public ushort NumberLinkCollectionNodes; public ushort NumberInputButtonCaps; public ushort NumberInputValueCaps; @@ -187,7 +187,7 @@ namespace OpenTK.Platform.Windows } [StructLayout(LayoutKind.Explicit)] - struct HidProtocolData + internal struct HidProtocolData { [FieldOffset(0)] public short DataIndex; //[FieldOffset(2)] public short Reserved; @@ -196,22 +196,22 @@ namespace OpenTK.Platform.Windows } [StructLayout(LayoutKind.Sequential)] - struct HidProtocolNotRange + internal struct HidProtocolNotRange { #pragma warning disable 169 // private field is never used public short Usage; - short Reserved1; + private short Reserved1; public short StringIndex; - short Reserved2; + private short Reserved2; public short DesignatorIndex; - short Reserved3; + private short Reserved3; public short DataIndex; - short Reserved4; + private short Reserved4; #pragma warning restore 169 } [StructLayout(LayoutKind.Sequential)] - struct HidProtocolLinkCollectionNode + internal struct HidProtocolLinkCollectionNode { public ushort LinkUsage; public HIDPage LinkUsagePage; @@ -219,7 +219,7 @@ namespace OpenTK.Platform.Windows public ushort NumberOfChildren; public ushort NextSibling; public ushort FirstChild; - int bitfield; + private int bitfield; public IntPtr UserContext; public HidProtocolCollectionType CollectionType @@ -239,7 +239,7 @@ namespace OpenTK.Platform.Windows } } - struct HidProtocolRange + internal struct HidProtocolRange { #pragma warning disable 0649 public short UsageMin; @@ -254,7 +254,7 @@ namespace OpenTK.Platform.Windows } [StructLayout(LayoutKind.Explicit)] - struct HidProtocolValueCaps + internal struct HidProtocolValueCaps { #pragma warning disable 169 // private field is never used [FieldOffset(0)] public HIDPage UsagePage; @@ -269,7 +269,7 @@ namespace OpenTK.Platform.Windows [FieldOffset(14), MarshalAs(UnmanagedType.U1)] public bool IsDesignatorRange; [FieldOffset(15), MarshalAs(UnmanagedType.U1)] public bool IsAbsolute; [FieldOffset(16), MarshalAs(UnmanagedType.U1)] public bool HasNull; - [FieldOffset(17)] byte Reserved; + [FieldOffset(17)] private byte Reserved; [FieldOffset(18)] public short BitSize; [FieldOffset(20)] public short ReportCount; //[FieldOffset(22)] ushort Reserved2a; diff --git a/src/OpenTK/Platform/Windows/Bindings/Wgl.cs b/src/OpenTK/Platform/Windows/Bindings/Wgl.cs index e02116f..5cb9e10 100644 --- a/src/OpenTK/Platform/Windows/Bindings/Wgl.cs +++ b/src/OpenTK/Platform/Windows/Bindings/Wgl.cs @@ -32,7 +32,7 @@ namespace OpenTK.Platform.Windows #pragma warning disable 3019 #pragma warning disable 1591 - partial class Wgl + internal partial class Wgl { static Wgl() { diff --git a/src/OpenTK/Platform/Windows/WglHelper.cs b/src/OpenTK/Platform/Windows/WglHelper.cs index 0ed940d..d3fdbed 100644 --- a/src/OpenTK/Platform/Windows/WglHelper.cs +++ b/src/OpenTK/Platform/Windows/WglHelper.cs @@ -15,15 +15,15 @@ namespace OpenTK.Platform.Windows { internal partial class Wgl { - static IntPtr[] EntryPoints; - static string[] EntryPointNames; + private static IntPtr[] EntryPoints; + private static string[] EntryPointNames; internal const string Library = "OPENGL32.DLL"; - readonly static Dictionary extensions = + private readonly static Dictionary extensions = new Dictionary(); - static readonly object sync = new object(); + private static readonly object sync = new object(); public Wgl() { @@ -92,12 +92,12 @@ namespace OpenTK.Platform.Windows return false; } - object SyncRoot + private object SyncRoot { get { return sync; } } - IntPtr GetAddress(string function_string) + private IntPtr GetAddress(string function_string) { IntPtr address = Wgl.GetProcAddress(function_string); if (!IsValid(address)) @@ -107,7 +107,7 @@ namespace OpenTK.Platform.Windows return address; } - static bool IsValid(IntPtr address) + private static bool IsValid(IntPtr address) { // See https://www.opengl.org/wiki/Load_OpenGL_Functions long a = address.ToInt64(); diff --git a/src/OpenTK/Platform/Windows/WinDisplayDevice.cs b/src/OpenTK/Platform/Windows/WinDisplayDevice.cs index 846b079..95a7281 100644 --- a/src/OpenTK/Platform/Windows/WinDisplayDevice.cs +++ b/src/OpenTK/Platform/Windows/WinDisplayDevice.cs @@ -32,9 +32,9 @@ using Microsoft.Win32; namespace OpenTK.Platform.Windows { - sealed class WinDisplayDeviceDriver : DisplayDeviceBase + internal sealed class WinDisplayDeviceDriver : DisplayDeviceBase { - readonly object display_lock = new object(); + private readonly object display_lock = new object(); public WinDisplayDeviceDriver() { @@ -169,7 +169,7 @@ namespace OpenTK.Platform.Windows return scale; } - static void VerifyMode(WindowsDisplayDevice device, DeviceMode mode) + private static void VerifyMode(WindowsDisplayDevice device, DeviceMode mode) { if (mode.BitsPerPel == 0) { @@ -179,7 +179,8 @@ namespace OpenTK.Platform.Windows mode.BitsPerPel = 32; } } - void HandleDisplaySettingsChanged(object sender, EventArgs e) + + private void HandleDisplaySettingsChanged(object sender, EventArgs e) { RefreshDisplayDevices(); } diff --git a/src/OpenTK/Platform/Windows/WinFactory.cs b/src/OpenTK/Platform/Windows/WinFactory.cs index 8010ddc..e778d0f 100644 --- a/src/OpenTK/Platform/Windows/WinFactory.cs +++ b/src/OpenTK/Platform/Windows/WinFactory.cs @@ -34,18 +34,17 @@ using OpenTK.Input; namespace OpenTK.Platform.Windows { - - class WinFactory : PlatformFactoryBase + internal class WinFactory : PlatformFactoryBase { - readonly object SyncRoot = new object(); + private readonly object SyncRoot = new object(); // The input drivers must be constructed lazily, *after* the // WinFactory constructor has finished running. The reason is // that they call WinFactory methods internally. - WinRawInput rawinput_driver; // For keyboard and mouse input + private WinRawInput rawinput_driver; // For keyboard and mouse input internal static IntPtr OpenGLHandle { get; private set; } - const string OpenGLName = "OPENGL32.DLL"; + private const string OpenGLName = "OPENGL32.DLL"; public WinFactory() { @@ -71,7 +70,7 @@ namespace OpenTK.Platform.Windows } } - static void LoadOpenGL() + private static void LoadOpenGL() { OpenGLHandle = Functions.LoadLibrary(OpenGLName); if (OpenGLHandle == IntPtr.Zero) @@ -130,7 +129,7 @@ namespace OpenTK.Platform.Windows return RawInputDriver.JoystickDriver; } - WinRawInput RawInputDriver + private WinRawInput RawInputDriver { get { diff --git a/src/OpenTK/Platform/Windows/WinGLContext.cs b/src/OpenTK/Platform/Windows/WinGLContext.cs index 192a6be..2756475 100644 --- a/src/OpenTK/Platform/Windows/WinGLContext.cs +++ b/src/OpenTK/Platform/Windows/WinGLContext.cs @@ -21,18 +21,18 @@ namespace OpenTK.Platform.Windows /// internal sealed class WinGLContext : DesktopGraphicsContext { - static readonly object LoadLock = new object(); + private static readonly object LoadLock = new object(); - bool vsync_supported; - bool vsync_tear_supported; + private bool vsync_supported; + private bool vsync_tear_supported; - readonly WinGraphicsMode ModeSelector; + private readonly WinGraphicsMode ModeSelector; // We need to create a temp context in order to load // wgl extensions (e.g. for multisampling or GL3). // We cannot rely on any WGL extensions before // we load them with the temporary context. - class TemporaryContext : IDisposable + private class TemporaryContext : IDisposable { public ContextHandle Context; @@ -215,7 +215,7 @@ namespace OpenTK.Platform.Windows } } - static ArbCreateContext GetARBContextFlags(GraphicsContextFlags flags) + private static ArbCreateContext GetARBContextFlags(GraphicsContextFlags flags) { ArbCreateContext result = 0; result |= (flags & GraphicsContextFlags.ForwardCompatible) != 0 ? @@ -223,7 +223,7 @@ namespace OpenTK.Platform.Windows return result; } - static ArbCreateContext GetARBContextProfile(GraphicsContextFlags flags) + private static ArbCreateContext GetARBContextProfile(GraphicsContextFlags flags) { ArbCreateContext result = 0; result |= (flags & GraphicsContextFlags.Debug) != 0 ? ArbCreateContext.DebugBit : 0; @@ -345,7 +345,7 @@ namespace OpenTK.Platform.Windows return address; } - static bool IsValid(IntPtr address) + private static bool IsValid(IntPtr address) { // See https://www.opengl.org/wiki/Load_OpenGL_Functions long a = address.ToInt64(); diff --git a/src/OpenTK/Platform/Windows/WinGLNative.cs b/src/OpenTK/Platform/Windows/WinGLNative.cs index 1d8d351..0fd6565 100644 --- a/src/OpenTK/Platform/Windows/WinGLNative.cs +++ b/src/OpenTK/Platform/Windows/WinGLNative.cs @@ -45,42 +45,43 @@ namespace OpenTK.Platform.Windows /// internal sealed class WinGLNative : NativeWindowBase { - const ExtendedWindowStyle ParentStyleEx = ExtendedWindowStyle.WindowEdge | ExtendedWindowStyle.ApplicationWindow; - const ExtendedWindowStyle ChildStyleEx = 0; - - readonly IntPtr Instance = Marshal.GetHINSTANCE(typeof(WinGLNative).Module); - readonly IntPtr ClassName = Marshal.StringToHGlobalAuto(Guid.NewGuid().ToString()); - readonly WindowProcedure WindowProcedureDelegate; - - readonly uint ModalLoopTimerPeriod = 1; - UIntPtr timer_handle; - - bool class_registered; - bool disposed; - bool exists; - WinWindowInfo window, child_window; - WindowBorder windowBorder = WindowBorder.Resizable; - Nullable previous_window_border; // Set when changing to fullscreen state. - Nullable deferred_window_border; // Set to avoid changing borders during fullscreen state. - WindowState windowState = WindowState.Normal; - bool borderless_maximized_window_state = false; // Hack to get maximized mode with hidden border (not normally possible). - bool focused; - bool mouse_outside_window = true; - int mouse_capture_count = 0; - int mouse_last_timestamp = 0; - bool invisible_since_creation; // Set by WindowsMessage.CREATE and consumed by Visible = true (calls BringWindowToFront). - int suppress_resize; // Used in WindowBorder and WindowState in order to avoid rapid, consecutive resize events. - bool is_in_modal_loop; // set to true whenever we enter the modal resize/move event loop - - Rectangle + private const ExtendedWindowStyle ParentStyleEx = ExtendedWindowStyle.WindowEdge | ExtendedWindowStyle.ApplicationWindow; + private const ExtendedWindowStyle ChildStyleEx = 0; + + private readonly IntPtr Instance = Marshal.GetHINSTANCE(typeof(WinGLNative).Module); + private readonly IntPtr ClassName = Marshal.StringToHGlobalAuto(Guid.NewGuid().ToString()); + private readonly WindowProcedure WindowProcedureDelegate; + + private readonly uint ModalLoopTimerPeriod = 1; + private UIntPtr timer_handle; + + private bool class_registered; + private bool disposed; + private bool exists; + private WinWindowInfo window, child_window; + private WindowBorder windowBorder = WindowBorder.Resizable; + private Nullable previous_window_border; // Set when changing to fullscreen state. + private Nullable deferred_window_border; // Set to avoid changing borders during fullscreen state. + private WindowState windowState = WindowState.Normal; + private bool borderless_maximized_window_state = false; // Hack to get maximized mode with hidden border (not normally possible). + private bool focused; + private bool mouse_outside_window = true; + private int mouse_capture_count = 0; + private int mouse_last_timestamp = 0; + private bool invisible_since_creation; // Set by WindowsMessage.CREATE and consumed by Visible = true (calls BringWindowToFront). + private int suppress_resize; // Used in WindowBorder and WindowState in order to avoid rapid, consecutive resize events. + private bool is_in_modal_loop; // set to true whenever we enter the modal resize/move event loop + + private Rectangle bounds = new Rectangle(), client_rectangle = new Rectangle(), previous_bounds = new Rectangle(); // Used to restore previous size when leaving fullscreen mode. - Icon icon; - const ClassStyle DefaultClassStyle = ClassStyle.OwnDC; + private Icon icon; - const long ExtendedBit = 1 << 24; // Used to distinguish left and right control, alt and enter keys. + private const ClassStyle DefaultClassStyle = ClassStyle.OwnDC; + + private const long ExtendedBit = 1 << 24; // Used to distinguish left and right control, alt and enter keys. public static readonly uint ShiftLeftScanCode = Functions.MapVirtualKey(VirtualKeys.LSHIFT, 0); public static readonly uint ShiftRightScanCode = Functions.MapVirtualKey(VirtualKeys.RSHIFT, 0); @@ -89,11 +90,11 @@ namespace OpenTK.Platform.Windows public static readonly uint AltLeftScanCode = Functions.MapVirtualKey(VirtualKeys.LMENU, 0); public static readonly uint AltRightScanCode = Functions.MapVirtualKey(VirtualKeys.RMENU, 0); - MouseCursor cursor = MouseCursor.Default; - IntPtr cursor_handle = Functions.LoadCursor(CursorName.Arrow); - int cursor_visible_count = 0; + private MouseCursor cursor = MouseCursor.Default; + private IntPtr cursor_handle = Functions.LoadCursor(CursorName.Arrow); + private int cursor_visible_count = 0; - static readonly object SyncRoot = new object(); + private static readonly object SyncRoot = new object(); public WinGLNative(int x, int y, int width, int height, string title, GameWindowFlags options, DisplayDevice device) { @@ -148,11 +149,11 @@ namespace OpenTK.Platform.Windows } } - enum ScaleDirection { X, Y } + private enum ScaleDirection { X, Y } // Scales a value according according // to the DPI of the specified direction - static int Scale(int v, ScaleDirection direction) + private static int Scale(int v, ScaleDirection direction) { IntPtr dc = Functions.GetDC(IntPtr.Zero); if (dc != IntPtr.Zero) @@ -169,17 +170,17 @@ namespace OpenTK.Platform.Windows return v; } - static int ScaleX(int x) + private static int ScaleX(int x) { return Scale(x, ScaleDirection.X); } - static int ScaleY(int y) + private static int ScaleY(int y) { return Scale(y, ScaleDirection.Y); } - static int Unscale(int v, ScaleDirection direction) + private static int Unscale(int v, ScaleDirection direction) { IntPtr dc = Functions.GetDC(IntPtr.Zero); if (dc != IntPtr.Zero) @@ -196,17 +197,17 @@ namespace OpenTK.Platform.Windows return v; } - static int UnscaleX(int x) + private static int UnscaleX(int x) { return Unscale(x, ScaleDirection.X); } - static int UnscaleY(int y) + private static int UnscaleY(int y) { return Unscale(y, ScaleDirection.Y); } - void HandleActivate(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleActivate(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { // See http://msdn.microsoft.com/en-us/library/ms646274(VS.85).aspx (WM_ACTIVATE notification): // wParam: The low-order word specifies whether the window is being activated or deactivated. @@ -220,7 +221,7 @@ namespace OpenTK.Platform.Windows OnFocusedChanged(EventArgs.Empty); } - void HandleEnterModalLoop(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleEnterModalLoop(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { // Entering the modal size/move loop: we don't want rendering to // stop during this time, so we register a timer callback to continue @@ -232,7 +233,7 @@ namespace OpenTK.Platform.Windows UngrabCursor(); } - void HandleExitModalLoop(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleExitModalLoop(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { // Exiting from Modal size/move loop: the timer callback is no longer // necessary. @@ -244,7 +245,7 @@ namespace OpenTK.Platform.Windows GrabCursor(); } - void HandleWindowPositionChanged(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleWindowPositionChanged(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { unsafe { @@ -288,7 +289,7 @@ namespace OpenTK.Platform.Windows } } - void HandleStyleChanged(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleStyleChanged(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { WindowBorder old_border = windowBorder; WindowBorder new_border = old_border; @@ -319,7 +320,7 @@ namespace OpenTK.Platform.Windows } } - void HandleSize(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleSize(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { SizeMessage state = (SizeMessage)wParam.ToInt64(); WindowState new_state = windowState; @@ -376,7 +377,7 @@ namespace OpenTK.Platform.Windows } } - void HandleChar(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleChar(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { char c; if (IntPtr.Size == 4) @@ -390,7 +391,7 @@ namespace OpenTK.Platform.Windows } } - void HandleMouseMove(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleMouseMove(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { Point point = new Point( (short)((uint)lParam.ToInt32() & 0x0000FFFF), @@ -501,7 +502,7 @@ namespace OpenTK.Platform.Windows } } - void HandleMouseLeave(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleMouseLeave(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { // If the mouse is captured we get spurious MOUSELEAVE events. // So ignore WM_MOUSELEAVE if capture count != 0. @@ -513,39 +514,39 @@ namespace OpenTK.Platform.Windows } } - void HandleMouseWheel(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleMouseWheel(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { // This is due to inconsistent behavior of the WParam value on 64bit arch, whese // wparam = 0xffffffffff880000 or wparam = 0x00000000ff100000 OnMouseWheel(0, ((long)wParam << 32 >> 48) / 120.0f); } - void HandleMouseHWheel(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleMouseHWheel(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { // This is due to inconsistent behavior of the WParam value on 64bit arch, whese // wparam = 0xffffffffff880000 or wparam = 0x00000000ff100000 OnMouseWheel(((long)wParam << 32 >> 48) / 120.0f, 0); } - void HandleLButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleLButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { SetCapture(); OnMouseDown(MouseButton.Left); } - void HandleMButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleMButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { SetCapture(); OnMouseDown(MouseButton.Middle); } - void HandleRButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleRButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { SetCapture(); OnMouseDown(MouseButton.Right); } - void HandleXButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleXButtonDown(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { SetCapture(); MouseButton button = @@ -554,25 +555,25 @@ namespace OpenTK.Platform.Windows OnMouseDown(button); } - void HandleLButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleLButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { ReleaseCapture(); OnMouseUp(MouseButton.Left); } - void HandleMButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleMButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { ReleaseCapture(); OnMouseUp(MouseButton.Middle); } - void HandleRButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleRButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { ReleaseCapture(); OnMouseUp(MouseButton.Right); } - void HandleXButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleXButtonUp(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { ReleaseCapture(); MouseButton button = @@ -581,7 +582,7 @@ namespace OpenTK.Platform.Windows OnMouseUp(button); } - void HandleKeyboard(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleKeyboard(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { bool pressed = message == WindowMessage.KEYDOWN || @@ -615,11 +616,11 @@ namespace OpenTK.Platform.Windows } } - void HandleKillFocus(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleKillFocus(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { } - void HandleCreate(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleCreate(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { CreateStruct cs = (CreateStruct)Marshal.PtrToStructure(lParam, typeof(CreateStruct)); if (cs.hwndParent == IntPtr.Zero) @@ -637,7 +638,7 @@ namespace OpenTK.Platform.Windows } } - void HandleClose(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleClose(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { System.ComponentModel.CancelEventArgs e = new System.ComponentModel.CancelEventArgs(); @@ -649,7 +650,7 @@ namespace OpenTK.Platform.Windows } } - void HandleDestroy(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleDestroy(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { exists = false; @@ -663,7 +664,7 @@ namespace OpenTK.Platform.Windows OnClosed(EventArgs.Empty); } - void HandleDropFiles(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private void HandleDropFiles(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { IntPtr hDrop = wParam; uint filesCounter = Functions.DragQueryFile(hDrop, 0xFFFFFFFF, IntPtr.Zero, 0); @@ -684,7 +685,7 @@ namespace OpenTK.Platform.Windows Functions.DragFinish(hDrop); } - IntPtr WindowProcedure(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) + private IntPtr WindowProcedure(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { IntPtr? result = null; @@ -875,7 +876,7 @@ namespace OpenTK.Platform.Windows } } - IntPtr CreateWindow(int x, int y, int width, int height, string title, GameWindowFlags options, DisplayDevice device, IntPtr parentHandle) + private IntPtr CreateWindow(int x, int y, int width, int height, string title, GameWindowFlags options, DisplayDevice device, IntPtr parentHandle) { // Use win32 to create the native window. // Keep in mind that some construction code runs in the WM_CREATE message handler. @@ -937,7 +938,7 @@ namespace OpenTK.Platform.Windows /// /// Starts the teardown sequence for the current window. /// - void DestroyWindow() + private void DestroyWindow() { if (Exists) { @@ -947,14 +948,14 @@ namespace OpenTK.Platform.Windows } } - void HideBorder() + private void HideBorder() { suppress_resize++; WindowBorder = WindowBorder.Hidden; suppress_resize--; } - void RestoreBorder() + private void RestoreBorder() { suppress_resize++; WindowBorder = @@ -965,14 +966,14 @@ namespace OpenTK.Platform.Windows deferred_window_border = previous_window_border = null; } - void ResetWindowState() + private void ResetWindowState() { suppress_resize++; WindowState = WindowState.Normal; suppress_resize--; } - void GrabCursor() + private void GrabCursor() { Point pos = PointToScreen(new Point(ClientRectangle.X, ClientRectangle.Y)); Win32Rectangle rect = new Win32Rectangle(); @@ -985,7 +986,7 @@ namespace OpenTK.Platform.Windows Marshal.GetLastWin32Error())); } - void UngrabCursor() + private void UngrabCursor() { if (!Functions.ClipCursor(IntPtr.Zero)) Debug.WriteLine(String.Format("Failed to ungrab cursor. Error: {0}", @@ -1063,7 +1064,7 @@ namespace OpenTK.Platform.Windows get { return focused; } } - StringBuilder sb_title = new StringBuilder(256); + private StringBuilder sb_title = new StringBuilder(256); public override string Title { get @@ -1445,7 +1446,7 @@ namespace OpenTK.Platform.Windows return point; } - MSG msg; + private MSG msg; public override void ProcessEvents() { base.ProcessEvents(); diff --git a/src/OpenTK/Platform/Windows/WinGraphicsMode.cs b/src/OpenTK/Platform/Windows/WinGraphicsMode.cs index ef3a993..81d2ce9 100644 --- a/src/OpenTK/Platform/Windows/WinGraphicsMode.cs +++ b/src/OpenTK/Platform/Windows/WinGraphicsMode.cs @@ -33,9 +33,9 @@ using OpenTK.Graphics; namespace OpenTK.Platform.Windows { - class WinGraphicsMode : IGraphicsMode + internal class WinGraphicsMode : IGraphicsMode { - enum AccelerationType + private enum AccelerationType { // Software acceleration None = 0, @@ -45,7 +45,7 @@ namespace OpenTK.Platform.Windows ICD, } - readonly IntPtr Device; + private readonly IntPtr Device; public WinGraphicsMode(IntPtr device) { @@ -80,7 +80,7 @@ namespace OpenTK.Platform.Windows // hardware acceleration (e.g. we are running in a VM or in a remote desktop // connection), this method will return 0 formats and we will fall back to // ChoosePixelFormatPFD. - GraphicsMode ChoosePixelFormatARB(IntPtr device, GraphicsMode desired_mode) + private GraphicsMode ChoosePixelFormatARB(IntPtr device, GraphicsMode desired_mode) { GraphicsMode created_mode = null; GraphicsMode mode = new GraphicsMode(desired_mode); @@ -206,7 +206,7 @@ namespace OpenTK.Platform.Windows return created_mode; } - static bool Compare(int got, int requested, ref int distance) + private static bool Compare(int got, int requested, ref int distance) { bool valid = true; if (got == 0 && requested != 0) @@ -235,7 +235,7 @@ namespace OpenTK.Platform.Windows return valid; } - static AccelerationType GetAccelerationType(ref PixelFormatDescriptor pfd) + private static AccelerationType GetAccelerationType(ref PixelFormatDescriptor pfd) { AccelerationType type = AccelerationType.ICD; if ((pfd.Flags & PixelFormatDescriptorFlags.GENERIC_FORMAT) != 0) @@ -252,7 +252,7 @@ namespace OpenTK.Platform.Windows return type; } - GraphicsMode ChoosePixelFormatPFD(IntPtr device, GraphicsMode mode, AccelerationType requested_acceleration_type) + private GraphicsMode ChoosePixelFormatPFD(IntPtr device, GraphicsMode mode, AccelerationType requested_acceleration_type) { PixelFormatDescriptor pfd = new PixelFormatDescriptor(); PixelFormatDescriptorFlags flags = 0; @@ -315,7 +315,7 @@ namespace OpenTK.Platform.Windows return DescribePixelFormatPFD(device, ref pfd, best); } - static GraphicsMode DescribePixelFormatPFD(IntPtr device, ref PixelFormatDescriptor pfd, + private static GraphicsMode DescribePixelFormatPFD(IntPtr device, ref PixelFormatDescriptor pfd, int pixelformat) { GraphicsMode created_mode = null; @@ -334,7 +334,7 @@ namespace OpenTK.Platform.Windows return created_mode; } - GraphicsMode DescribePixelFormatARB(IntPtr device, int pixelformat) + private GraphicsMode DescribePixelFormatARB(IntPtr device, int pixelformat) { GraphicsMode created_mode = null; // See http://www.opengl.org/registry/specs/ARB/wgl_pixel_format.txt for more details diff --git a/src/OpenTK/Platform/Windows/WinInputBase.cs b/src/OpenTK/Platform/Windows/WinInputBase.cs index e77b009..87cf520 100644 --- a/src/OpenTK/Platform/Windows/WinInputBase.cs +++ b/src/OpenTK/Platform/Windows/WinInputBase.cs @@ -31,19 +31,19 @@ using OpenTK.Input; namespace OpenTK.Platform.Windows { - abstract class WinInputBase + internal abstract class WinInputBase { - readonly WindowProcedure WndProc; - readonly Thread InputThread; - readonly AutoResetEvent InputReady = new AutoResetEvent(false); + private readonly WindowProcedure WndProc; + private readonly Thread InputThread; + private readonly AutoResetEvent InputReady = new AutoResetEvent(false); - IntPtr OldWndProc; + private IntPtr OldWndProc; protected INativeWindow Native { get; private set; } protected WinWindowInfo Parent { get { return (WinWindowInfo)Native.WindowInfo; } } - static readonly IntPtr Unhandled = new IntPtr(-1); + private static readonly IntPtr Unhandled = new IntPtr(-1); public WinInputBase() { @@ -57,7 +57,7 @@ namespace OpenTK.Platform.Windows InputReady.WaitOne(); } - INativeWindow ConstructMessageWindow() + private INativeWindow ConstructMessageWindow() { Debug.WriteLine("Initializing input driver."); Debug.Indent(); @@ -74,7 +74,7 @@ namespace OpenTK.Platform.Windows } - void ProcessEvents() + private void ProcessEvents() { Native = ConstructMessageWindow(); CreateDrivers(); @@ -101,7 +101,7 @@ namespace OpenTK.Platform.Windows } } - IntPtr WndProcHandler( + private IntPtr WndProcHandler( IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) { IntPtr ret = WindowProcedure(handle, message, wParam, lParam); diff --git a/src/OpenTK/Platform/Windows/WinKeyMap.cs b/src/OpenTK/Platform/Windows/WinKeyMap.cs index dc4a9c9..d7bb68d 100644 --- a/src/OpenTK/Platform/Windows/WinKeyMap.cs +++ b/src/OpenTK/Platform/Windows/WinKeyMap.cs @@ -30,7 +30,7 @@ using OpenTK.Input; namespace OpenTK.Platform.Windows { - static class WinKeyMap + internal static class WinKeyMap { public static Key GetKey(int code) { diff --git a/src/OpenTK/Platform/Windows/WinRawInput.cs b/src/OpenTK/Platform/Windows/WinRawInput.cs index b5f0ce9..d9a96d6 100644 --- a/src/OpenTK/Platform/Windows/WinRawInput.cs +++ b/src/OpenTK/Platform/Windows/WinRawInput.cs @@ -31,16 +31,16 @@ using OpenTK.Input; namespace OpenTK.Platform.Windows { - sealed class WinRawInput : WinInputBase + internal sealed class WinRawInput : WinInputBase { // Input event data. - WinRawKeyboard keyboard_driver; - WinRawMouse mouse_driver; - WinRawJoystick joystick_driver; + private WinRawKeyboard keyboard_driver; + private WinRawMouse mouse_driver; + private WinRawJoystick joystick_driver; - IntPtr DevNotifyHandle; - static readonly Guid DeviceInterfaceHid = new Guid("4D1E55B2-F16F-11CF-88CB-001111000030"); + private IntPtr DevNotifyHandle; + private static readonly Guid DeviceInterfaceHid = new Guid("4D1E55B2-F16F-11CF-88CB-001111000030"); public WinRawInput() : base() @@ -48,7 +48,7 @@ namespace OpenTK.Platform.Windows Debug.WriteLine("Using WinRawInput."); } - static IntPtr RegisterForDeviceNotifications(WinWindowInfo parent) + private static IntPtr RegisterForDeviceNotifications(WinWindowInfo parent) { IntPtr dev_notify_handle; BroadcastDeviceInterface bdi = new BroadcastDeviceInterface(); diff --git a/src/OpenTK/Platform/Windows/WinRawJoystick.cs b/src/OpenTK/Platform/Windows/WinRawJoystick.cs index aa4b02c..f61f49f 100644 --- a/src/OpenTK/Platform/Windows/WinRawJoystick.cs +++ b/src/OpenTK/Platform/Windows/WinRawJoystick.cs @@ -35,14 +35,14 @@ using OpenTK.Platform.Common; namespace OpenTK.Platform.Windows { - class WinRawJoystick : IJoystickDriver2 + internal class WinRawJoystick : IJoystickDriver2 { - class Device + private class Device { public IntPtr Handle; - JoystickCapabilities Capabilities; - JoystickState State; - Guid Guid; + private JoystickCapabilities Capabilities; + private JoystickState State; + private Guid Guid; internal readonly List AxisCaps = new List(); @@ -51,11 +51,13 @@ namespace OpenTK.Platform.Windows internal readonly bool IsXInput; internal readonly int XInputIndex; - readonly Dictionary axes = + private readonly Dictionary axes = new Dictionary(); - readonly Dictionary buttons = + + private readonly Dictionary buttons = new Dictionary(); - readonly Dictionary hats = + + private readonly Dictionary hats = new Dictionary(); public Device(IntPtr handle, Guid guid, bool is_xinput, int xinput_index) @@ -126,14 +128,14 @@ namespace OpenTK.Platform.Windows return State; } - static int MakeKey(short collection, HIDPage page, short usage) + private static int MakeKey(short collection, HIDPage page, short usage) { byte coll_byte = unchecked((byte)collection); byte page_byte = unchecked((byte)(((ushort)page & 0xff00) >> 8 | ((ushort)page & 0xff))); return (coll_byte << 24) | (page_byte << 16) | unchecked((ushort)usage); } - int GetAxis(short collection, HIDPage page, short usage) + private int GetAxis(short collection, HIDPage page, short usage) { int key = MakeKey(collection, page, usage); if (!axes.ContainsKey(key)) @@ -144,7 +146,7 @@ namespace OpenTK.Platform.Windows return axes[key]; } - int GetButton(short collection, HIDPage page, short usage) + private int GetButton(short collection, HIDPage page, short usage) { int key = MakeKey(collection, page, usage); if (!buttons.ContainsKey(key)) @@ -154,7 +156,7 @@ namespace OpenTK.Platform.Windows return buttons[key]; } - JoystickHat GetHat(short collection, HIDPage page, short usage) + private JoystickHat GetHat(short collection, HIDPage page, short usage) { int key = MakeKey(collection, page, usage); if (!hats.ContainsKey(key)) @@ -165,19 +167,19 @@ namespace OpenTK.Platform.Windows } } - static readonly string TypeName = typeof(WinRawJoystick).Name; + private static readonly string TypeName = typeof(WinRawJoystick).Name; - XInputJoystick XInput = new XInputJoystick(); + private XInputJoystick XInput = new XInputJoystick(); // Defines which types of HID devices we are interested in - readonly RawInputDevice[] DeviceTypes; + private readonly RawInputDevice[] DeviceTypes; - readonly object UpdateLock = new object(); - readonly DeviceCollection Devices = new DeviceCollection(); + private readonly object UpdateLock = new object(); + private readonly DeviceCollection Devices = new DeviceCollection(); - byte[] HIDData = new byte[1024]; - byte[] PreparsedData = new byte[1024]; - HidProtocolData[] DataBuffer = new HidProtocolData[16]; + private byte[] HIDData = new byte[1024]; + private byte[] PreparsedData = new byte[1024]; + private HidProtocolData[] DataBuffer = new HidProtocolData[16]; public WinRawJoystick(IntPtr window) { @@ -339,7 +341,7 @@ namespace OpenTK.Platform.Windows return false; } - HatPosition GetHatPosition(uint value, HidProtocolValueCaps caps) + private HatPosition GetHatPosition(uint value, HidProtocolValueCaps caps) { if (value > caps.LogicalMax) { @@ -359,7 +361,7 @@ namespace OpenTK.Platform.Windows return HatPosition.Up; case 2: return HatPosition.Right; - case 3: + case 3: return HatPosition.Down; } } @@ -382,7 +384,7 @@ namespace OpenTK.Platform.Windows return HatPosition.Centered; } - unsafe void UpdateAxes(RawInput* rin, Device stick) + private unsafe void UpdateAxes(RawInput* rin, Device stick) { for (int i = 0; i < stick.AxisCaps.Count; i++) { @@ -440,7 +442,7 @@ namespace OpenTK.Platform.Windows } } - unsafe void UpdateButtons(RawInput* rin, Device stick) + private unsafe void UpdateButtons(RawInput* rin, Device stick) { stick.ClearButtons(); @@ -473,7 +475,7 @@ namespace OpenTK.Platform.Windows } } - static bool GetPreparsedData(IntPtr handle, ref byte[] prepared_data) + private static bool GetPreparsedData(IntPtr handle, ref byte[] prepared_data) { // Query the size of the _HIDP_PREPARSED_DATA structure for this event. int preparsed_size = 0; @@ -504,7 +506,7 @@ namespace OpenTK.Platform.Windows return true; } - bool QueryDeviceCaps(Device stick) + private bool QueryDeviceCaps(Device stick) { Debug.Print("[{0}] Querying joystick {1}", TypeName, stick.GetGuid()); @@ -649,7 +651,7 @@ namespace OpenTK.Platform.Windows return true; } - static bool GetDeviceCaps(Device stick, byte[] preparsed_data, out HidProtocolCaps caps) + private static bool GetDeviceCaps(Device stick, byte[] preparsed_data, out HidProtocolCaps caps) { // Query joystick capabilities caps = new HidProtocolCaps(); @@ -697,7 +699,7 @@ namespace OpenTK.Platform.Windows // Get a DirectInput-compatible Guid // (equivalent to DIDEVICEINSTANCE guidProduct field) - Guid GetDeviceGuid(IntPtr handle) + private Guid GetDeviceGuid(IntPtr handle) { // Retrieve a RID_DEVICE_INFO struct which contains the VID and PID RawInputDeviceInfo info = new RawInputDeviceInfo(); @@ -727,7 +729,7 @@ namespace OpenTK.Platform.Windows // Checks whether this is an XInput device. // XInput devices should be handled through // the XInput API. - bool IsXInput(IntPtr handle) + private bool IsXInput(IntPtr handle) { bool is_xinput = false; @@ -766,7 +768,7 @@ namespace OpenTK.Platform.Windows return is_xinput; } - Device GetDevice(IntPtr handle) + private Device GetDevice(IntPtr handle) { long hardware_id = handle.ToInt64(); bool is_device_known = false; @@ -787,7 +789,7 @@ namespace OpenTK.Platform.Windows } } - bool IsValid(int index) + private bool IsValid(int index) { return Devices.FromIndex(index) != null; } diff --git a/src/OpenTK/Platform/Windows/WinRawKeyboard.cs b/src/OpenTK/Platform/Windows/WinRawKeyboard.cs index c444a32..e55e8b5 100644 --- a/src/OpenTK/Platform/Windows/WinRawKeyboard.cs +++ b/src/OpenTK/Platform/Windows/WinRawKeyboard.cs @@ -35,13 +35,13 @@ using OpenTK.Platform.Common; namespace OpenTK.Platform.Windows { - sealed class WinRawKeyboard : IKeyboardDriver2 + internal sealed class WinRawKeyboard : IKeyboardDriver2 { - readonly List keyboards = new List(); - readonly List names = new List(); - readonly Dictionary rawids = new Dictionary(); - readonly IntPtr window; - readonly object UpdateLock = new object(); + private readonly List keyboards = new List(); + private readonly List names = new List(); + private readonly Dictionary rawids = new Dictionary(); + private readonly IntPtr window; + private readonly object UpdateLock = new object(); public WinRawKeyboard(IntPtr windowHandle) { @@ -198,7 +198,7 @@ namespace OpenTK.Platform.Windows return processed; } - static RegistryKey GetRegistryKey(string name) + private static RegistryKey GetRegistryKey(string name) { if (name.Length < 4) return null; @@ -223,7 +223,7 @@ namespace OpenTK.Platform.Windows return regkey; } - static string GetDeviceName(RawInputDeviceList dev) + private static string GetDeviceName(RawInputDeviceList dev) { int size = 0; Functions.GetRawInputDeviceInfo(dev.Device, RawInputDeviceInfoEnum.DEVICENAME, IntPtr.Zero, ref size); @@ -234,7 +234,7 @@ namespace OpenTK.Platform.Windows return name; } - static void RegisterKeyboardDevice(IntPtr window, string name) + private static void RegisterKeyboardDevice(IntPtr window, string name) { RawInputDevice[] rid = new RawInputDevice[] { diff --git a/src/OpenTK/Platform/Windows/WinRawMouse.cs b/src/OpenTK/Platform/Windows/WinRawMouse.cs index 63694ac..85879ff 100644 --- a/src/OpenTK/Platform/Windows/WinRawMouse.cs +++ b/src/OpenTK/Platform/Windows/WinRawMouse.cs @@ -37,13 +37,13 @@ namespace OpenTK.Platform.Windows /// /// Contains methods to register for and process mouse WM_INPUT messages. /// - sealed class WinRawMouse : IMouseDriver2 + internal sealed class WinRawMouse : IMouseDriver2 { - readonly List mice = new List(); - readonly List names = new List(); - readonly Dictionary rawids = new Dictionary(); - readonly IntPtr Window; - readonly object UpdateLock = new object(); + private readonly List mice = new List(); + private readonly List names = new List(); + private readonly Dictionary rawids = new Dictionary(); + private readonly IntPtr Window; + private readonly object UpdateLock = new object(); public WinRawMouse(IntPtr window) { @@ -246,7 +246,7 @@ namespace OpenTK.Platform.Windows return processed; } - static string GetDeviceName(RawInputDeviceList dev) + private static string GetDeviceName(RawInputDeviceList dev) { // get name size int size = 0; @@ -261,7 +261,7 @@ namespace OpenTK.Platform.Windows return name; } - static RegistryKey FindRegistryKey(string name) + private static RegistryKey FindRegistryKey(string name) { if (name.Length < 4) return null; @@ -286,7 +286,7 @@ namespace OpenTK.Platform.Windows return regkey; } - static void RegisterRawDevice(IntPtr window, string device) + private static void RegisterRawDevice(IntPtr window, string device) { RawInputDevice[] rid = new RawInputDevice[] { diff --git a/src/OpenTK/Platform/Windows/WinWindowInfo.cs b/src/OpenTK/Platform/Windows/WinWindowInfo.cs index ddb63ec..aeae845 100644 --- a/src/OpenTK/Platform/Windows/WinWindowInfo.cs +++ b/src/OpenTK/Platform/Windows/WinWindowInfo.cs @@ -33,10 +33,10 @@ namespace OpenTK.Platform.Windows { /// \internal /// Describes a win32 window. - sealed class WinWindowInfo : IWindowInfo + internal sealed class WinWindowInfo : IWindowInfo { - IntPtr handle, dc; - bool disposed; + private IntPtr handle, dc; + private bool disposed; /// /// Constructs a new instance. @@ -121,7 +121,7 @@ namespace OpenTK.Platform.Windows GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (!disposed) { diff --git a/src/OpenTK/Platform/Windows/XInputJoystick.cs b/src/OpenTK/Platform/Windows/XInputJoystick.cs index c2429a0..4f562e6 100644 --- a/src/OpenTK/Platform/Windows/XInputJoystick.cs +++ b/src/OpenTK/Platform/Windows/XInputJoystick.cs @@ -35,14 +35,14 @@ using System.Diagnostics; namespace OpenTK.Platform.Windows { - class XInputJoystick : IJoystickDriver2, IDisposable + internal class XInputJoystick : IJoystickDriver2, IDisposable { // All XInput devices use the same Guid // (only one GamePadConfiguration entry required) - static readonly Guid guid = + private static readonly Guid guid = new Guid("78696e70757400000000000000000000"); // equiv. to "xinput" - XInput xinput = new XInput(); + private XInput xinput = new XInput(); public JoystickState GetState(int index) { @@ -153,7 +153,7 @@ namespace OpenTK.Platform.Windows return xinput.SetState((XInputUserIndex)index, ref vibration) == XInputErrorCode.Success; } - int TranslateAxes(ref XInputGamePad pad) + private int TranslateAxes(ref XInputGamePad pad) { int count = 0; count += pad.ThumbLX != 0 ? 1 : 0; @@ -165,14 +165,14 @@ namespace OpenTK.Platform.Windows return count; } - int NumberOfSetBits(int i) + private int NumberOfSetBits(int i) { i = i - ((i >> 1) & 0x55555555); i = (i & 0x33333333) + ((i >> 2) & 0x33333333); return (((i + (i >> 4)) & 0x0F0F0F0F) * 0x01010101) >> 24; } - int TranslateButtons(XInputButtons xbuttons) + private int TranslateButtons(XInputButtons xbuttons) { return NumberOfSetBits((int)xbuttons); } @@ -200,18 +200,18 @@ namespace OpenTK.Platform.Windows } #endif - enum XInputErrorCode + private enum XInputErrorCode { Success = 0, DeviceNotConnected } - enum XInputDeviceType : byte + private enum XInputDeviceType : byte { GamePad } - enum XInputDeviceSubType : byte + private enum XInputDeviceSubType : byte { Unknown = 0, GamePad = 1, @@ -226,7 +226,7 @@ namespace OpenTK.Platform.Windows ArcadePad = 0x13 } - enum XInputCapabilities + private enum XInputCapabilities { ForceFeedback = 0x0001, Wireless = 0x0002, @@ -235,7 +235,7 @@ namespace OpenTK.Platform.Windows NoNavigation = 0x0010, } - enum XInputButtons : ushort + private enum XInputButtons : ushort { DPadUp = 0x0001, DPadDown = 0x0002, @@ -255,13 +255,13 @@ namespace OpenTK.Platform.Windows } [Flags] - enum XInputCapabilitiesFlags + private enum XInputCapabilitiesFlags { Default = 0, GamePadOnly = 1 } - enum XInputBatteryType : byte + private enum XInputBatteryType : byte { Disconnected = 0x00, Wired = 0x01, @@ -270,7 +270,7 @@ namespace OpenTK.Platform.Windows Unknown = 0xff } - enum XInputBatteryLevel : byte + private enum XInputBatteryLevel : byte { Empty = 0x00, Low = 0x01, @@ -278,7 +278,7 @@ namespace OpenTK.Platform.Windows Full = 0x03 } - enum XInputUserIndex + private enum XInputUserIndex { First = 0, Second, @@ -289,14 +289,14 @@ namespace OpenTK.Platform.Windows #pragma warning disable 0649 // field is never assigned - struct XInputThresholds + private struct XInputThresholds { public const int LeftThumbDeadzone = 7849; public const int RightThumbDeadzone = 8689; public const int TriggerThreshold = 30; } - struct XInputGamePad + private struct XInputGamePad { public XInputButtons Buttons; public byte LeftTrigger; @@ -307,13 +307,13 @@ namespace OpenTK.Platform.Windows public short ThumbRY; } - struct XInputState + private struct XInputState { public int PacketNumber; public XInputGamePad GamePad; } - struct XInputVibration + private struct XInputVibration { public ushort LeftMotorSpeed; public ushort RightMotorSpeed; @@ -325,7 +325,7 @@ namespace OpenTK.Platform.Windows } } - struct XInputDeviceCapabilities + private struct XInputDeviceCapabilities { public XInputDeviceType Type; public XInputDeviceSubType SubType; @@ -334,15 +334,15 @@ namespace OpenTK.Platform.Windows public XInputVibration Vibration; } - struct XInputBatteryInformation + private struct XInputBatteryInformation { public XInputBatteryType Type; public XInputBatteryLevel Level; } - class XInput : IDisposable + private class XInput : IDisposable { - IntPtr dll; + private IntPtr dll; internal XInput() { @@ -370,7 +370,7 @@ namespace OpenTK.Platform.Windows SetState = (XInputSetState)Load("XInputSetState", typeof(XInputSetState)); } - Delegate Load(ushort ordinal, Type type) + private Delegate Load(ushort ordinal, Type type) { IntPtr pfunc = Functions.GetProcAddress(dll, (IntPtr)ordinal); if (pfunc != IntPtr.Zero) @@ -378,7 +378,7 @@ namespace OpenTK.Platform.Windows return null; } - Delegate Load(string name, Type type) + private Delegate Load(string name, Type type) { IntPtr pfunc = Functions.GetProcAddress(dll, name); if (pfunc != IntPtr.Zero) @@ -416,7 +416,7 @@ namespace OpenTK.Platform.Windows GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (manual) { @@ -435,7 +435,7 @@ namespace OpenTK.Platform.Windows GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (manual) { diff --git a/src/OpenTK/Platform/X11/API.cs b/src/OpenTK/Platform/X11/API.cs index 38c06b3..c04d8f5 100644 --- a/src/OpenTK/Platform/X11/API.cs +++ b/src/OpenTK/Platform/X11/API.cs @@ -67,7 +67,7 @@ namespace OpenTK.Platform.X11 private const string _dll_name = "libX11"; private const string _dll_name_vid = "libXxf86vm"; - static Window rootWindow; + private static Window rootWindow; internal static Display DefaultDisplay { get; private set; } @@ -97,7 +97,7 @@ namespace OpenTK.Platform.X11 //AppDomain.CurrentDomain.ProcessExit += new EventHandler(CurrentDomain_ProcessExit); } - static void CurrentDomain_ProcessExit(object sender, EventArgs e) + private static void CurrentDomain_ProcessExit(object sender, EventArgs e) { if (DefaultDisplay != IntPtr.Zero) { @@ -362,55 +362,56 @@ namespace OpenTK.Platform.X11 /// public int flags; - int privsize; /* Size of private */ - IntPtr _private; /* Server privates */ + private int privsize; /* Size of private */ + private IntPtr _private; /* Server privates */ } //Monitor information: [StructLayout(LayoutKind.Sequential)] internal struct XF86VidModeMonitor { - [MarshalAs(UnmanagedType.LPStr)] - string vendor; /* Name of manufacturer */ - [MarshalAs(UnmanagedType.LPStr)] - string model; /* Model name */ - float EMPTY; /* unused, for backward compatibility */ - byte nhsync; /* Number of horiz sync ranges */ + [MarshalAs(UnmanagedType.LPStr)] private string vendor; /* Name of manufacturer */ + [MarshalAs(UnmanagedType.LPStr)] private string model; /* Model name */ + private float EMPTY; /* unused, for backward compatibility */ + + private byte nhsync; /* Number of horiz sync ranges */ /*XF86VidModeSyncRange* */ - IntPtr hsync;/* Horizontal sync ranges */ - byte nvsync; /* Number of vert sync ranges */ + private IntPtr hsync;/* Horizontal sync ranges */ + + private byte nvsync; /* Number of vert sync ranges */ /*XF86VidModeSyncRange* */ - IntPtr vsync;/* Vertical sync ranges */ + private IntPtr vsync;/* Vertical sync ranges */ } [StructLayout(LayoutKind.Sequential)] internal struct XF86VidModeSyncRange { - float hi; /* Top of range */ - float lo; /* Bottom of range */ + private float hi; /* Top of range */ + private float lo; /* Bottom of range */ } [StructLayout(LayoutKind.Sequential)] internal struct XF86VidModeNotifyEvent { - int type; /* of event */ - ulong serial; /* # of last request processed by server */ - bool send_event; /* true if this came from a SendEvent req */ - Display display; /* Display the event was read from */ - IntPtr root; /* root window of event screen */ - int state; /* What happened */ - int kind; /* What happened */ - bool forced; /* extents of new region */ + private int type; /* of event */ + private ulong serial; /* # of last request processed by server */ + private bool send_event; /* true if this came from a SendEvent req */ + private Display display; /* Display the event was read from */ + private IntPtr root; /* root window of event screen */ + private int state; /* What happened */ + private int kind; /* What happened */ + + private bool forced; /* extents of new region */ /* Time */ - IntPtr time; /* event timestamp */ + private IntPtr time; /* event timestamp */ } [StructLayout(LayoutKind.Sequential)] internal struct XF86VidModeGamma { - float red; /* Red Gamma value */ - float green; /* Green Gamma value */ - float blue; /* Blue Gamma value */ + private float red; /* Red Gamma value */ + private float green; /* Green Gamma value */ + private float blue; /* Blue Gamma value */ } [DllImport(_dll_name_vid)] extern public static bool XF86VidModeQueryExtension( @@ -542,7 +543,7 @@ XF86VidModeGetGammaRampSize( } [StructLayout(LayoutKind.Sequential)] - unsafe struct XcursorImage + internal unsafe struct XcursorImage { public XcursorUInt version; public XcursorDim size; @@ -555,7 +556,7 @@ XF86VidModeGetGammaRampSize( } [StructLayout(LayoutKind.Sequential)] - unsafe struct XcursorImages + internal unsafe struct XcursorImages { public int nimage; public XcursorImage **images; @@ -563,7 +564,7 @@ XF86VidModeGetGammaRampSize( } [StructLayout(LayoutKind.Sequential)] - unsafe struct XcursorCursors + internal unsafe struct XcursorCursors { public Display dpy; public int refcount; @@ -572,7 +573,7 @@ XF86VidModeGetGammaRampSize( } [StructLayout(LayoutKind.Sequential)] - unsafe struct XcursorAnimate + internal unsafe struct XcursorAnimate { public XcursorCursors *cursors; public int sequence; @@ -628,32 +629,38 @@ XF86VidModeGetGammaRampSize( unsafe internal struct Screen { - XExtData ext_data; /* hook for extension to hang buffer */ - IntPtr display; /* back pointer to display structure */ /* _XDisplay */ - Window root; /* Root window id. */ - int width, height; /* width and height of screen */ - int mwidth, mheight; /* width and height of in millimeters */ - int ndepths; /* number of depths possible */ + private XExtData ext_data; /* hook for extension to hang buffer */ + private IntPtr display; /* back pointer to display structure */ /* _XDisplay */ + private Window root; /* Root window id. */ + + private int width, height; /* width and height of screen */ + private int mwidth, mheight; /* width and height of in millimeters */ + + private int ndepths; /* number of depths possible */ //Depth *depths; /* list of allowable depths on the screen */ - int root_depth; /* bits per pixel */ + private int root_depth; /* bits per pixel */ //Visual* root_visual; /* root visual */ - IntPtr default_gc; /* GC for the root root visual */ // GC - Colormap cmap; /* default color map */ - UIntPtr white_pixel; // unsigned long - UIntPtr black_pixel; /* White and Black pixel values */ // unsigned long - int max_maps, min_maps; /* max and min color maps */ - int backing_store; /* Never, WhenMapped, Always */ - Bool save_unders; - long root_input_mask; /* initial root input mask */ + private IntPtr default_gc; /* GC for the root root visual */ // GC + + private Colormap cmap; /* default color map */ + private UIntPtr white_pixel; // unsigned long + private UIntPtr black_pixel; /* White and Black pixel values */ // unsigned long + private int max_maps, min_maps; /* max and min color maps */ + + private int backing_store; /* Never, WhenMapped, Always */ + private Bool save_unders; + private long root_input_mask; /* initial root input mask */ } unsafe internal class XExtData { - int number; /* number returned by XRegisterExtension */ - XExtData next; /* next item on list of buffer for structure */ - delegate int FreePrivateDelegate(XExtData extension); - FreePrivateDelegate FreePrivate; /* called to free private storage */ - XPointer private_data; /* buffer private to this extension. */ + private int number; /* number returned by XRegisterExtension */ + private XExtData next; /* next item on list of buffer for structure */ + + private delegate int FreePrivateDelegate(XExtData extension); + + private FreePrivateDelegate FreePrivate; /* called to free private storage */ + private XPointer private_data; /* buffer private to this extension. */ }; [StructLayout(LayoutKind.Sequential)] @@ -1381,7 +1388,7 @@ XF86VidModeGetGammaRampSize( [DllImport(X11Library, EntryPoint = "XPutBackEvent")] public static extern void XPutBackEvent(IntPtr display, ref XEvent @event); - const string XrandrLibrary = "libXrandr.so.2"; + private const string XrandrLibrary = "libXrandr.so.2"; [DllImport(XrandrLibrary)] public static extern Bool XRRQueryExtension(Display dpy, ref int event_basep, ref int error_basep); @@ -1450,7 +1457,7 @@ XF86VidModeGetGammaRampSize( public static extern Rotation XRRRotations(Display dpy, int screen, ref Rotation current_rotation); [DllImport(XrandrLibrary)] - unsafe static extern IntPtr XRRSizes(Display dpy, int screen, int* nsizes); + private unsafe static extern IntPtr XRRSizes(Display dpy, int screen, int* nsizes); public static XRRScreenSize[] XRRSizes(Display dpy, int screen) { @@ -1477,7 +1484,7 @@ XF86VidModeGetGammaRampSize( } [DllImport(XrandrLibrary)] - unsafe static extern short* XRRRates(Display dpy, int screen, int size_index, int* nrates); + private unsafe static extern short* XRRRates(Display dpy, int screen, int size_index, int* nrates); public static short[] XRRRates(Display dpy, int screen, int size_index) { @@ -1502,7 +1509,7 @@ XF86VidModeGetGammaRampSize( public static extern int XScreenCount(Display display); [DllImport(X11Library)] - unsafe static extern int *XListDepths(Display display, int screen_number, int* count_return); + private unsafe static extern int *XListDepths(Display display, int screen_number, int* count_return); public static int[] XListDepths(Display display, int screen_number) { @@ -1563,9 +1570,9 @@ XF86VidModeGetGammaRampSize( */ // Helper structure for calling XLock/UnlockDisplay - struct XLock : IDisposable + internal struct XLock : IDisposable { - IntPtr _display; + private IntPtr _display; public IntPtr Display { @@ -1597,7 +1604,7 @@ XF86VidModeGetGammaRampSize( } // XAllowEvent modes - enum EventMode + internal enum EventMode { AsyncPointer = 0, SyncPointer, diff --git a/src/OpenTK/Platform/X11/Bindings/DL.cs b/src/OpenTK/Platform/X11/Bindings/DL.cs index 61cd95d..5a69856 100644 --- a/src/OpenTK/Platform/X11/Bindings/DL.cs +++ b/src/OpenTK/Platform/X11/Bindings/DL.cs @@ -32,9 +32,9 @@ using System.Text; namespace OpenTK.Platform.X11 { - class DL + internal class DL { - const string lib = "dl"; + private const string lib = "dl"; [DllImport(lib, EntryPoint = "dlopen")] internal static extern IntPtr Open(string filename, DLOpenFlags flags); @@ -46,7 +46,7 @@ namespace OpenTK.Platform.X11 internal static extern IntPtr Symbol(IntPtr handle, IntPtr name); } - enum DLOpenFlags + internal enum DLOpenFlags { Lazy = 0x0001, Now = 0x0002, diff --git a/src/OpenTK/Platform/X11/Bindings/Glx.cs b/src/OpenTK/Platform/X11/Bindings/Glx.cs index 300293b..0df2e53 100644 --- a/src/OpenTK/Platform/X11/Bindings/Glx.cs +++ b/src/OpenTK/Platform/X11/Bindings/Glx.cs @@ -134,7 +134,7 @@ namespace OpenTK.Platform.X11 MAX_SWAP_INTERVAL_EXT = 0x20F2, } - enum GLXHyperpipeAttrib : int + internal enum GLXHyperpipeAttrib : int { PIPE_RECT_LIMITS_SGIX = 0x00000002, PIPE_RECT_SGIX = 0x00000001, @@ -142,20 +142,20 @@ namespace OpenTK.Platform.X11 HYPERPIPE_PIXEL_AVERAGE_SGIX = 0x00000004, } - enum GLXStringName : int + internal enum GLXStringName : int { EXTENSIONS = 0x3, VERSION = 0x2, VENDOR = 0x1, } - enum GLXEventMask : int + internal enum GLXEventMask : int { PBUFFER_CLOBBER_MASK = 0x08000000, BUFFER_CLOBBER_MASK_SGIX = 0x08000000, } - enum GLXRenderTypeMask : int + internal enum GLXRenderTypeMask : int { COLOR_INDEX_BIT_SGIX = 0x00000002, RGBA_BIT = 0x00000001, @@ -164,13 +164,13 @@ namespace OpenTK.Platform.X11 COLOR_INDEX_BIT = 0x00000002, } - enum GLXHyperpipeTypeMask : int + internal enum GLXHyperpipeTypeMask : int { HYPERPIPE_RENDER_PIPE_SGIX = 0x00000002, HYPERPIPE_DISPLAY_PIPE_SGIX = 0x00000001, } - enum GLXPbufferClobberMask : int + internal enum GLXPbufferClobberMask : int { ACCUM_BUFFER_BIT_SGIX = 0x00000080, FRONT_LEFT_BUFFER_BIT = 0x00000001, @@ -191,12 +191,12 @@ namespace OpenTK.Platform.X11 FRONT_RIGHT_BUFFER_BIT = 0x00000002, } - enum GLXHyperpipeMisc : int + internal enum GLXHyperpipeMisc : int { HYPERPIPE_PIPE_NAME_LENGTH_SGIX = 80, } - enum GLXErrorCode : int + internal enum GLXErrorCode : int { BAD_CONTEXT = 5, NO_EXTENSION = 3, @@ -209,13 +209,13 @@ namespace OpenTK.Platform.X11 BAD_HYPERPIPE_CONFIG_SGIX = 91, } - enum GLXSyncType : int + internal enum GLXSyncType : int { SYNC_SWAP_SGIX = 0x00000001, SYNC_FRAME_SGIX = 0x00000000, } - enum GLXDrawableTypeMask : int + internal enum GLXDrawableTypeMask : int { WINDOW_BIT = 0x00000001, PIXMAP_BIT = 0x00000002, @@ -225,7 +225,7 @@ namespace OpenTK.Platform.X11 PIXMAP_BIT_SGIX = 0x00000002, } - enum ArbCreateContext : int + internal enum ArbCreateContext : int { DebugBit = 0x0001, ForwardCompatibleBit = 0x0002, @@ -239,7 +239,7 @@ namespace OpenTK.Platform.X11 ProfileMask = 0x9126 } - enum ErrorCode : int + internal enum ErrorCode : int { NO_ERROR = 0, BAD_SCREEN = 1, /* screen # is bad */ @@ -255,12 +255,12 @@ namespace OpenTK.Platform.X11 /// /// Provides access to GLX functions. /// - class Glx : Graphics.GraphicsBindingsBase + internal class Glx : Graphics.GraphicsBindingsBase { - const string Library = "libGL.so.1"; - static readonly object sync_root = new object(); + private const string Library = "libGL.so.1"; + private static readonly object sync_root = new object(); - static readonly byte[] EntryPointNames = new byte[] + private static readonly byte[] EntryPointNames = new byte[] { // glXCreateContextAttribsARB 0x67, 0x6c, 0x58, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x73, 0x41, 0x52, 0x42, 0, @@ -273,8 +273,9 @@ namespace OpenTK.Platform.X11 // glXSwapIntervalSGI 0x67, 0x6c, 0x58, 0x53, 0x77, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x53, 0x47, 0x49, 0, }; - static readonly int[] EntryPointOffsets = new int[5]; - static IntPtr[] EntryPoints = new IntPtr[5]; + + private static readonly int[] EntryPointOffsets = new int[5]; + private static IntPtr[] EntryPoints = new IntPtr[5]; internal Glx() { @@ -341,7 +342,7 @@ namespace OpenTK.Platform.X11 public static extern bool QueryExtension(IntPtr dpy, out int errorBase, out int eventBase); [DllImport(Library, EntryPoint = "glXQueryExtensionsString")] - static extern IntPtr QueryExtensionsStringInternal(IntPtr dpy, int screen); + private static extern IntPtr QueryExtensionsStringInternal(IntPtr dpy, int screen); public static string QueryExtensionsString(IntPtr dpy, int screen) { diff --git a/src/OpenTK/Platform/X11/Bindings/XI.cs b/src/OpenTK/Platform/X11/Bindings/XI.cs index 894794f..5d16940 100644 --- a/src/OpenTK/Platform/X11/Bindings/XI.cs +++ b/src/OpenTK/Platform/X11/Bindings/XI.cs @@ -38,9 +38,9 @@ namespace OpenTK.Platform.X11 using Window = IntPtr; // Bindings for the XInput2 extension - class XI + internal class XI { - const string lib = "libXi"; + private const string lib = "libXi"; internal const int XIAllDevices = 0; internal const int XIAllMasterDevices = 1; @@ -79,10 +79,10 @@ namespace OpenTK.Platform.X11 internal static readonly IntPtr AbsoluteDistance = Functions.XInternAtom(API.DefaultDisplay, "Abs Distance", false); [DllImport(lib, EntryPoint = "XISelectEvents")] - static extern int SelectEvents(IntPtr dpy, Window win, [In] XIEventMask[] masks, int num_masks); + private static extern int SelectEvents(IntPtr dpy, Window win, [In] XIEventMask[] masks, int num_masks); [DllImport(lib, EntryPoint = "XISelectEvents")] - static extern int SelectEvents(IntPtr dpy, Window win, [In] ref XIEventMask masks, int num_masks); + private static extern int SelectEvents(IntPtr dpy, Window win, [In] ref XIEventMask masks, int num_masks); public static int SelectEvents(IntPtr dpy, Window win, XIEventMask[] masks) { @@ -95,11 +95,11 @@ namespace OpenTK.Platform.X11 } [DllImport(lib, EntryPoint = "XIGrabDevice")] - static extern Status GrabDevice(IntPtr display, int deviceid, Window grab_window, Time time, + private static extern Status GrabDevice(IntPtr display, int deviceid, Window grab_window, Time time, Cursor cursor, int grab_mode, int paired_device_mode, Bool owner_events, XIEventMask[] mask); [DllImport(lib, EntryPoint = "XIUngrabDevice")] - static extern Status UngrabDevice(IntPtr display, int deviceid, Time time); + private static extern Status UngrabDevice(IntPtr display, int deviceid, Time time); [DllImport(lib, EntryPoint = "XIWarpPointer")] public static extern Bool XIWarpPointer(Display display, @@ -126,7 +126,7 @@ namespace OpenTK.Platform.X11 internal static extern Status QueryVersion(Display display, ref int major, ref int minor); } - enum XIDeviceType + internal enum XIDeviceType { MasterPointer = 1, MasterKeyboard = 2, @@ -135,7 +135,7 @@ namespace OpenTK.Platform.X11 FloatingSlave = 5, } - enum XIMode + internal enum XIMode { Relative = 0, Absolute = 1 diff --git a/src/OpenTK/Platform/X11/Bindings/Xkb.cs b/src/OpenTK/Platform/X11/Bindings/Xkb.cs index c612764..ed7ac58 100644 --- a/src/OpenTK/Platform/X11/Bindings/Xkb.cs +++ b/src/OpenTK/Platform/X11/Bindings/Xkb.cs @@ -42,9 +42,9 @@ namespace OpenTK.Platform.X11 using XkbCompatMapPtr = IntPtr; using XkbGeometryPtr = IntPtr; - class Xkb + internal class Xkb { - const string lib = "libX11"; + private const string lib = "libX11"; internal const int KeyNameLength = 4; internal const int NumModifiers = 8; @@ -96,7 +96,7 @@ namespace OpenTK.Platform.X11 } [Flags] - enum XkbKeyboardMask + internal enum XkbKeyboardMask { Controls = 1 << 0, ServerMap = 1 << 1, @@ -109,7 +109,7 @@ namespace OpenTK.Platform.X11 } [Flags] - enum XkbNamesMask + internal enum XkbNamesMask { Keycodes = 1 << 0, Geometry = 1 << 1, @@ -130,7 +130,7 @@ namespace OpenTK.Platform.X11 } [StructLayout(LayoutKind.Sequential)] - unsafe struct XkbDesc + internal unsafe struct XkbDesc { internal IntPtr dpy; internal ushort flags; @@ -148,28 +148,28 @@ namespace OpenTK.Platform.X11 } [StructLayout(LayoutKind.Sequential)] - unsafe struct XkbKeyAlias + internal unsafe struct XkbKeyAlias { internal fixed byte real[Xkb.KeyNameLength]; internal fixed byte alias[Xkb.KeyNameLength]; } [StructLayout(LayoutKind.Sequential)] - unsafe struct XkbKeyName + internal unsafe struct XkbKeyName { internal fixed byte name[Xkb.KeyNameLength]; } [StructLayout(LayoutKind.Sequential)] - unsafe struct XkbNames + internal unsafe struct XkbNames { [StructLayout(LayoutKind.Sequential)] internal struct Groups { - Atom groups0; - Atom groups1; - Atom groups2; - Atom groups3; + private Atom groups0; + private Atom groups1; + private Atom groups2; + private Atom groups3; internal Atom this[int i] { get @@ -191,38 +191,38 @@ namespace OpenTK.Platform.X11 [StructLayout(LayoutKind.Sequential)] internal struct Indicators { - Atom indicators0; - Atom indicators1; - Atom indicators2; - Atom indicators3; - Atom indicators4; - Atom indicators5; - Atom indicators6; - Atom indicators7; - Atom indicators8; - Atom indicators9; - Atom indicators10; - Atom indicators11; - Atom indicators12; - Atom indicators13; - Atom indicators14; - Atom indicators15; - Atom indicators16; - Atom indicators17; - Atom indicators18; - Atom indicators19; - Atom indicators20; - Atom indicators21; - Atom indicators22; - Atom indicators23; - Atom indicators24; - Atom indicators25; - Atom indicators26; - Atom indicators27; - Atom indicators28; - Atom indicators29; - Atom indicators30; - Atom indicators31; + private Atom indicators0; + private Atom indicators1; + private Atom indicators2; + private Atom indicators3; + private Atom indicators4; + private Atom indicators5; + private Atom indicators6; + private Atom indicators7; + private Atom indicators8; + private Atom indicators9; + private Atom indicators10; + private Atom indicators11; + private Atom indicators12; + private Atom indicators13; + private Atom indicators14; + private Atom indicators15; + private Atom indicators16; + private Atom indicators17; + private Atom indicators18; + private Atom indicators19; + private Atom indicators20; + private Atom indicators21; + private Atom indicators22; + private Atom indicators23; + private Atom indicators24; + private Atom indicators25; + private Atom indicators26; + private Atom indicators27; + private Atom indicators28; + private Atom indicators29; + private Atom indicators30; + private Atom indicators31; internal Atom this[int i] { get @@ -243,22 +243,22 @@ namespace OpenTK.Platform.X11 [StructLayout(LayoutKind.Sequential)] internal struct VMods { - Atom vmods0; - Atom vmods1; - Atom vmods2; - Atom vmods3; - Atom vmods4; - Atom vmods5; - Atom vmods6; - Atom vmods7; - Atom vmods8; - Atom vmods9; - Atom vmods10; - Atom vmods11; - Atom vmods12; - Atom vmods13; - Atom vmods14; - Atom vmods15; + private Atom vmods0; + private Atom vmods1; + private Atom vmods2; + private Atom vmods3; + private Atom vmods4; + private Atom vmods5; + private Atom vmods6; + private Atom vmods7; + private Atom vmods8; + private Atom vmods9; + private Atom vmods10; + private Atom vmods11; + private Atom vmods12; + private Atom vmods13; + private Atom vmods14; + private Atom vmods15; internal Atom this[int i] { get diff --git a/src/OpenTK/Platform/X11/Functions.cs b/src/OpenTK/Platform/X11/Functions.cs index c6094a4..382a938 100644 --- a/src/OpenTK/Platform/X11/Functions.cs +++ b/src/OpenTK/Platform/X11/Functions.cs @@ -51,7 +51,7 @@ namespace OpenTK.Platform.X11 public static readonly object Lock = API.Lock; [DllImport("libX11", EntryPoint = "XOpenDisplay")] - extern static IntPtr sys_XOpenDisplay(IntPtr display); + private extern static IntPtr sys_XOpenDisplay(IntPtr display); public static IntPtr XOpenDisplay(IntPtr display) { lock (Lock) @@ -439,7 +439,7 @@ namespace OpenTK.Platform.X11 public extern static void XPeekEvent(IntPtr display, ref XEvent xevent); [DllImport("libX11", EntryPoint = "XGetVisualInfo")] - static extern IntPtr XGetVisualInfoInternal(IntPtr display, IntPtr vinfo_mask, ref XVisualInfo template, out int nitems); + private static extern IntPtr XGetVisualInfoInternal(IntPtr display, IntPtr vinfo_mask, ref XVisualInfo template, out int nitems); public static IntPtr XGetVisualInfo(IntPtr display, XVisualInfoMask vinfo_mask, ref XVisualInfo template, out int nitems) { @@ -509,7 +509,7 @@ namespace OpenTK.Platform.X11 [DllImport("libX11")] public static extern void XSetClassHint(IntPtr display, IntPtr window, ref XClassHint hint); - static readonly IntPtr CopyFromParent = IntPtr.Zero; + private static readonly IntPtr CopyFromParent = IntPtr.Zero; public static void SendNetWMMessage(X11WindowInfo window, IntPtr message_type, IntPtr l0, IntPtr l1, IntPtr l2) { @@ -549,7 +549,7 @@ namespace OpenTK.Platform.X11 } [StructLayout(LayoutKind.Sequential, Pack = 1)] - struct Pixel + private struct Pixel { public byte A, R, G, B; public Pixel(byte a, byte r, byte g, byte b) diff --git a/src/OpenTK/Platform/X11/Structs.cs b/src/OpenTK/Platform/X11/Structs.cs index ab0ae4e..e8b51d5 100644 --- a/src/OpenTK/Platform/X11/Structs.cs +++ b/src/OpenTK/Platform/X11/Structs.cs @@ -1671,20 +1671,20 @@ namespace OpenTK.Platform.X11 // XInput2 structures - enum XIClassType + internal enum XIClassType { Button = 1, Valuator = 2, Scroll = 3, } - enum XIScrollType + internal enum XIScrollType { Vertical = 1, Horizontal = 2 } - struct XIDeviceInfo + internal struct XIDeviceInfo { public int deviceid; public IntPtr name; // byte* @@ -1695,13 +1695,13 @@ namespace OpenTK.Platform.X11 public IntPtr classes; // XIAnyClassInfo** } - struct XIAnyClassInfo + internal struct XIAnyClassInfo { public XIClassType type; public int sourceid; } - struct XIButtonClassInfo + internal struct XIButtonClassInfo { public XIClassType type; public int sourceid; @@ -1711,7 +1711,7 @@ namespace OpenTK.Platform.X11 } [StructLayout(LayoutKind.Sequential)] - struct XIScrollClassInfo + internal struct XIScrollClassInfo { public XIClassType type; public int sourceid; @@ -1722,7 +1722,7 @@ namespace OpenTK.Platform.X11 } [StructLayout(LayoutKind.Sequential)] - struct XIValuatorClassInfo + internal struct XIValuatorClassInfo { public XIClassType type; public int sourceid; @@ -1735,7 +1735,7 @@ namespace OpenTK.Platform.X11 public XIMode mode; } - struct XIDeviceEvent + internal struct XIDeviceEvent { public int type; /* GenericEvent */ public IntPtr serial; /* # of last request processed by server */ @@ -1761,7 +1761,7 @@ namespace OpenTK.Platform.X11 public XIGroupState @group; } - struct XIRawEvent + internal struct XIRawEvent { public int type; /* GenericEvent */ public IntPtr serial; /* # of last request processed by server */ @@ -1778,13 +1778,13 @@ namespace OpenTK.Platform.X11 public IntPtr raw_values; // FP3232* } - struct XIButtonState + internal struct XIButtonState { public int mask_len; public IntPtr mask; // byte* } - struct XIModifierState + internal struct XIModifierState { public int @base; public int latched; @@ -1792,7 +1792,7 @@ namespace OpenTK.Platform.X11 public int effective; } - struct XIGroupState + internal struct XIGroupState { public int @base; public int latched; @@ -1800,18 +1800,18 @@ namespace OpenTK.Platform.X11 public int effective; } - struct XIValuatorState + internal struct XIValuatorState { public int mask_len; public IntPtr mask; // byte* public IntPtr values; // double* } - struct XIEventMask : IDisposable + internal struct XIEventMask : IDisposable { public int deviceid; // 0 = XIAllDevices, 1 = XIAllMasterDevices - int mask_len; - unsafe byte* mask; + private int mask_len; + private unsafe byte* mask; public XIEventMask(int id, XIEventMasks m) { @@ -1834,7 +1834,7 @@ namespace OpenTK.Platform.X11 } } - enum XIEventType + internal enum XIEventType { DeviceChanged = 1, KeyPress, @@ -1856,7 +1856,7 @@ namespace OpenTK.Platform.X11 LastEvent = RawMotion } - enum XIEventMasks + internal enum XIEventMasks { DeviceChangedMask = (1 << (int)XIEventType.DeviceChanged), KeyPressMask = (1 << (int)XIEventType.KeyPress), @@ -1878,26 +1878,26 @@ namespace OpenTK.Platform.X11 } [Flags] - enum XIKeyEventFlags + internal enum XIKeyEventFlags { Repeat = (1 << 16), } [Flags] - enum XIPointerEventFlags + internal enum XIPointerEventFlags { Emulated = (1 << 16), } [Flags] - enum XITouchEventFlags + internal enum XITouchEventFlags { PendingEnd = (1 << 16), EmulatingPointer = (1 << 17), } [Flags] - enum XIEventFlags + internal enum XIEventFlags { KeyRepeat = XIKeyEventFlags.Repeat, PointerEmulated = XIPointerEventFlags.Emulated, diff --git a/src/OpenTK/Platform/X11/X11DisplayDevice.cs b/src/OpenTK/Platform/X11/X11DisplayDevice.cs index 8b23ff1..03bf764 100644 --- a/src/OpenTK/Platform/X11/X11DisplayDevice.cs +++ b/src/OpenTK/Platform/X11/X11DisplayDevice.cs @@ -33,22 +33,22 @@ using System.Runtime.InteropServices; namespace OpenTK.Platform.X11 { - sealed class X11DisplayDevice : DisplayDeviceBase + internal sealed class X11DisplayDevice : DisplayDeviceBase { // Store a mapping between resolutions and their respective // size_index (needed for XRRSetScreenConfig). The size_index // is simply the sequence number of the resolution as returned by // XRRSizes. This is done per available screen. - readonly List> screenResolutionToIndex = + private readonly List> screenResolutionToIndex = new List>(); // Store a mapping between DisplayDevices and their default resolutions. - readonly Dictionary deviceToDefaultResolution = new Dictionary(); + private readonly Dictionary deviceToDefaultResolution = new Dictionary(); // Store a mapping between DisplayDevices and X11 screens. - readonly Dictionary deviceToScreen = new Dictionary(); + private readonly Dictionary deviceToScreen = new Dictionary(); // Keep the time when the config of each screen was last updated. - readonly List lastConfigUpdate = new List(); + private readonly List lastConfigUpdate = new List(); - bool xinerama_supported, xrandr_supported, xf86_supported; + private bool xinerama_supported, xrandr_supported, xf86_supported; public X11DisplayDevice() @@ -56,7 +56,7 @@ namespace OpenTK.Platform.X11 RefreshDisplayDevices(); } - void RefreshDisplayDevices() + private void RefreshDisplayDevices() { using (new XLock(API.DefaultDisplay)) { @@ -111,7 +111,7 @@ namespace OpenTK.Platform.X11 } } - static DisplayDevice FindDefaultDevice(IEnumerable devices) + private static DisplayDevice FindDefaultDevice(IEnumerable devices) { foreach (DisplayDevice dev in devices) if (dev.IsPrimary) @@ -120,7 +120,7 @@ namespace OpenTK.Platform.X11 throw new InvalidOperationException("No primary display found. Please file a bug at http://www.opentk.com"); } - bool QueryXinerama(List devices) + private bool QueryXinerama(List devices) { // Try to use Xinerama to obtain the geometry of all output devices. int event_base, error_base; @@ -148,7 +148,7 @@ namespace OpenTK.Platform.X11 return (devices.Count>0); } - bool QueryXRandR(List devices) + private bool QueryXRandR(List devices) { // Get available resolutions. Then, for each resolution get all available rates. foreach (DisplayDevice dev in devices) @@ -238,7 +238,7 @@ namespace OpenTK.Platform.X11 return true; } - bool QueryXF86(List devices) + private bool QueryXF86(List devices) { int major; int minor; @@ -289,12 +289,12 @@ namespace OpenTK.Platform.X11 return true; } - static int[] FindAvailableDepths(int screen) + private static int[] FindAvailableDepths(int screen) { return Functions.XListDepths(API.DefaultDisplay, screen); } - static XRRScreenSize[] FindAvailableResolutions(int screen) + private static XRRScreenSize[] FindAvailableResolutions(int screen) { XRRScreenSize[] resolutions = null; resolutions = Functions.XRRSizes(API.DefaultDisplay, screen); @@ -303,7 +303,7 @@ namespace OpenTK.Platform.X11 return resolutions; } - static float FindCurrentRefreshRate(int screen) + private static float FindCurrentRefreshRate(int screen) { short rate = 0; IntPtr screen_config = Functions.XRRGetScreenInfo(API.DefaultDisplay, Functions.XRootWindow(API.DefaultDisplay, screen)); @@ -312,12 +312,12 @@ namespace OpenTK.Platform.X11 return (float)rate; } - static int FindCurrentDepth(int screen) + private static int FindCurrentDepth(int screen) { return (int)Functions.XDefaultDepth(API.DefaultDisplay, screen); } - bool ChangeResolutionXRandR(DisplayDevice device, DisplayResolution resolution) + private bool ChangeResolutionXRandR(DisplayDevice device, DisplayResolution resolution) { using (new XLock(API.DefaultDisplay)) { @@ -362,7 +362,7 @@ namespace OpenTK.Platform.X11 } } - static bool ChangeResolutionXF86(DisplayDevice device, DisplayResolution resolution) + private static bool ChangeResolutionXF86(DisplayDevice device, DisplayResolution resolution) { return false; } @@ -390,9 +390,9 @@ namespace OpenTK.Platform.X11 return TryChangeResolution(device, null); } - static class NativeMethods + private static class NativeMethods { - const string Xinerama = "libXinerama"; + private const string Xinerama = "libXinerama"; [DllImport(Xinerama)] public static extern bool XineramaQueryExtension(IntPtr dpy, out int event_basep, out int error_basep); @@ -404,7 +404,7 @@ namespace OpenTK.Platform.X11 public static extern bool XineramaIsActive(IntPtr dpy); [DllImport(Xinerama)] - static extern IntPtr XineramaQueryScreens(IntPtr dpy, out int number); + private static extern IntPtr XineramaQueryScreens(IntPtr dpy, out int number); public static IList XineramaQueryScreens(IntPtr dpy) { @@ -427,7 +427,7 @@ namespace OpenTK.Platform.X11 } [StructLayout(LayoutKind.Sequential, Pack = 1)] - struct XineramaScreenInfo + private struct XineramaScreenInfo { public int ScreenNumber; public short X; diff --git a/src/OpenTK/Platform/X11/X11Factory.cs b/src/OpenTK/Platform/X11/X11Factory.cs index e98a3c2..41968b3 100644 --- a/src/OpenTK/Platform/X11/X11Factory.cs +++ b/src/OpenTK/Platform/X11/X11Factory.cs @@ -30,10 +30,11 @@ using OpenTK.Input; namespace OpenTK.Platform.X11 { - class X11Factory : PlatformFactoryBase + internal class X11Factory : PlatformFactoryBase { - IInputDriver2 input_driver; - IInputDriver2 InputDriver + private IInputDriver2 input_driver; + + private IInputDriver2 InputDriver { get { diff --git a/src/OpenTK/Platform/X11/X11GLContext.cs b/src/OpenTK/Platform/X11/X11GLContext.cs index 9d926bd..db22cb4 100644 --- a/src/OpenTK/Platform/X11/X11GLContext.cs +++ b/src/OpenTK/Platform/X11/X11GLContext.cs @@ -23,15 +23,16 @@ namespace OpenTK.Platform.X11 // For this reason, we'll "lock" onto the display of the window used in the context // constructor and we'll throw an exception if the user ever tries to make the context // current on window originating from a different display. - IntPtr display; - X11WindowInfo currentWindow; - bool vsync_ext_supported; - bool vsync_mesa_supported; - bool vsync_sgi_supported; - bool vsync_tear_supported; - int sgi_swap_interval = 1; // As defined in GLX_SGI_swap_control - readonly X11GraphicsMode ModeSelector = new X11GraphicsMode(); - string extensions = null; + private IntPtr display; + + private X11WindowInfo currentWindow; + private bool vsync_ext_supported; + private bool vsync_mesa_supported; + private bool vsync_sgi_supported; + private bool vsync_tear_supported; + private int sgi_swap_interval = 1; // As defined in GLX_SGI_swap_control + private readonly X11GraphicsMode ModeSelector = new X11GraphicsMode(); + private string extensions = null; static X11GLContext() { @@ -140,7 +141,7 @@ namespace OpenTK.Platform.X11 Display = currentWindow.Display; } - static ContextHandle CreateContextAttribs( + private static ContextHandle CreateContextAttribs( IntPtr display, int screen, IntPtr fbconfig, bool direct, int major, int minor, GraphicsContextFlags flags, ContextHandle shareContext) @@ -188,7 +189,7 @@ namespace OpenTK.Platform.X11 return new ContextHandle(context); } - static ContextHandle CreateContextLegacy(IntPtr display, + private static ContextHandle CreateContextLegacy(IntPtr display, IntPtr info, bool direct, ContextHandle shareContext) { Debug.Write("Using legacy context creation... "); @@ -207,7 +208,7 @@ namespace OpenTK.Platform.X11 return new ContextHandle(context); } - IntPtr Display + private IntPtr Display { get { return display; } set @@ -220,14 +221,14 @@ namespace OpenTK.Platform.X11 } } - static ArbCreateContext GetARBContextFlags(GraphicsContextFlags flags) + private static ArbCreateContext GetARBContextFlags(GraphicsContextFlags flags) { ArbCreateContext result = 0; result |= (flags & GraphicsContextFlags.Debug) != 0 ? ArbCreateContext.DebugBit : 0; return result; } - static ArbCreateContext GetARBProfileFlags(GraphicsContextFlags flags) + private static ArbCreateContext GetARBProfileFlags(GraphicsContextFlags flags) { ArbCreateContext result = 0; result |= (flags & GraphicsContextFlags.ForwardCompatible) != 0 ? @@ -235,7 +236,7 @@ namespace OpenTK.Platform.X11 return result; } - bool SupportsExtension(IntPtr display, X11WindowInfo window, string e) + private bool SupportsExtension(IntPtr display, X11WindowInfo window, string e) { if (window == null) throw new ArgumentNullException("window"); @@ -254,7 +255,7 @@ namespace OpenTK.Platform.X11 return !String.IsNullOrEmpty(extensions) && extensions.Contains(e); } - bool SupportsCreateContextAttribs(IntPtr display, X11WindowInfo window) + private bool SupportsCreateContextAttribs(IntPtr display, X11WindowInfo window) { return SupportsExtension(display, window, "GLX_ARB_create_context") && diff --git a/src/OpenTK/Platform/X11/X11GLNative.cs b/src/OpenTK/Platform/X11/X11GLNative.cs index ad789b3..4b3f084 100644 --- a/src/OpenTK/Platform/X11/X11GLNative.cs +++ b/src/OpenTK/Platform/X11/X11GLNative.cs @@ -49,102 +49,107 @@ namespace OpenTK.Platform.X11 // TODO: What happens if we can't disable decorations through motif? // TODO: Mouse/keyboard grabbing/wrapping. - const int _min_width = 30, _min_height = 30; + private const int _min_width = 30, _min_height = 30; - readonly X11WindowInfo window = new X11WindowInfo(); - readonly X11KeyMap KeyMap; + private readonly X11WindowInfo window = new X11WindowInfo(); + private readonly X11KeyMap KeyMap; // Window manager hints for fullscreen windows. // Not used right now (the code is written, but is not 64bit-correct), but could be useful for older WMs which // are not ICCM compliant, but may support MOTIF hints. - const string MOTIF_WM_ATOM = "_MOTIF_WM_HINTS"; - const string KDE_WM_ATOM = "KWM_WIN_DECORATION"; - const string KDE_NET_WM_ATOM = "_KDE_NET_WM_WINDOW_TYPE"; - const string ICCM_WM_ATOM = "_NET_WM_WINDOW_TYPE"; - const string ICON_NET_ATOM = "_NET_WM_ICON"; + private const string MOTIF_WM_ATOM = "_MOTIF_WM_HINTS"; + + private const string KDE_WM_ATOM = "KWM_WIN_DECORATION"; + private const string KDE_NET_WM_ATOM = "_KDE_NET_WM_WINDOW_TYPE"; + private const string ICCM_WM_ATOM = "_NET_WM_WINDOW_TYPE"; + private const string ICON_NET_ATOM = "_NET_WM_ICON"; // The Atom class from Mono might be useful to avoid calling XInternAtom by hand (somewhat error prone). - IntPtr _atom_wm_destroy; - IntPtr _atom_net_wm_state; - IntPtr _atom_net_wm_state_minimized; - IntPtr _atom_net_wm_state_fullscreen; - IntPtr _atom_net_wm_state_maximized_horizontal; - IntPtr _atom_net_wm_state_maximized_vertical; + private IntPtr _atom_wm_destroy; + + private IntPtr _atom_net_wm_state; + private IntPtr _atom_net_wm_state_minimized; + private IntPtr _atom_net_wm_state_fullscreen; + private IntPtr _atom_net_wm_state_maximized_horizontal; + private IntPtr _atom_net_wm_state_maximized_vertical; - IntPtr xdndFormat; - long sourceXdndVersion; - IntPtr sourceHandler; + private IntPtr xdndFormat; + private long sourceXdndVersion; + private IntPtr sourceHandler; // Xdnd atoms - IntPtr _atom_xdnd_enter; - IntPtr _atom_xdnd_position; - IntPtr _atom_xdnd_status; - IntPtr _atom_xdnd_type_list; - IntPtr _atom_xdnd_action_copy; - IntPtr _atom_xdnd_drop; - IntPtr _atom_xdnd_finished; - IntPtr _atom_xdnd_selection; - IntPtr _atom_xdnd_leave; - - IntPtr _atom_xdnd_primary; + private IntPtr _atom_xdnd_enter; + + private IntPtr _atom_xdnd_position; + private IntPtr _atom_xdnd_status; + private IntPtr _atom_xdnd_type_list; + private IntPtr _atom_xdnd_action_copy; + private IntPtr _atom_xdnd_drop; + private IntPtr _atom_xdnd_finished; + private IntPtr _atom_xdnd_selection; + private IntPtr _atom_xdnd_leave; + + private IntPtr _atom_xdnd_primary; #pragma warning disable 414 // assigned but never used - IntPtr _atom_net_wm_allowed_actions; - IntPtr _atom_net_wm_action_resize; - IntPtr _atom_net_wm_action_maximize_horizontally; - IntPtr _atom_net_wm_action_maximize_vertically; + private IntPtr _atom_net_wm_allowed_actions; + private IntPtr _atom_net_wm_action_resize; + private IntPtr _atom_net_wm_action_maximize_horizontally; + private IntPtr _atom_net_wm_action_maximize_vertically; #pragma warning restore 414 - IntPtr _atom_net_wm_icon; + private IntPtr _atom_net_wm_icon; - IntPtr _atom_net_frame_extents; + private IntPtr _atom_net_frame_extents; - readonly IntPtr _atom_xa_cardinal = new IntPtr(6); + private readonly IntPtr _atom_xa_cardinal = new IntPtr(6); - static readonly IntPtr _atom_remove = (IntPtr)0; - static readonly IntPtr _atom_add = (IntPtr)1; - static readonly IntPtr _atom_toggle = (IntPtr)2; + private static readonly IntPtr _atom_remove = (IntPtr)0; + private static readonly IntPtr _atom_add = (IntPtr)1; + private static readonly IntPtr _atom_toggle = (IntPtr)2; #pragma warning disable 649 // never assigned, compiler bug in Mono 3.4.0 - Rectangle bounds, client_rectangle; + private Rectangle bounds, client_rectangle; #pragma warning restore 649 - int border_left, border_right, border_top, border_bottom; - Icon icon; - bool has_focus; - bool visible; + private int border_left, border_right, border_top, border_bottom; + private Icon icon; + private bool has_focus; + private bool visible; // Used for event loop. - XEvent e = new XEvent(); + private XEvent e = new XEvent(); - bool disposed; - bool exists; - bool isExiting; + private bool disposed; + private bool exists; + private bool isExiting; - bool _decorations_hidden = false; + private bool _decorations_hidden = false; // Store previous border and bounds // when switching from WindowState.Normal // to a different state. When switching // back, reset window to these.s - WindowBorder _previous_window_border; - Size _previous_window_size; - OpenTK.WindowState _previous_window_state = OpenTK.WindowState.Normal; + private WindowBorder _previous_window_border; + + private Size _previous_window_size; + private OpenTK.WindowState _previous_window_state = OpenTK.WindowState.Normal; - MouseCursor cursor = MouseCursor.Default; - IntPtr cursorHandle; - bool cursor_visible = true; + private MouseCursor cursor = MouseCursor.Default; + private IntPtr cursorHandle; + private bool cursor_visible = true; // Keyboard input - readonly byte[] ascii = new byte[16]; - readonly char[] chars = new char[16]; + private readonly byte[] ascii = new byte[16]; + + private readonly char[] chars = new char[16]; - readonly IntPtr EmptyCursor; + private readonly IntPtr EmptyCursor; #pragma warning disable 414 // Field assigned but never used, we do that on purpose - readonly bool xi2_supported; - readonly int xi2_opcode; - readonly int xi2_version; + private readonly bool xi2_supported; + private readonly int xi2_opcode; + private readonly int xi2_version; #pragma warning restore 414 // Used to wait for a specific type of event in ProcessEvents. @@ -412,12 +417,12 @@ namespace OpenTK.Platform.X11 } } - void SetWindowMinMax(int min_width, int min_height, int max_width, int max_height) + private void SetWindowMinMax(int min_width, int min_height, int max_width, int max_height) { SetWindowMinMax((short)min_width, (short)min_height, (short)max_width, (short)max_height); } - void SetWindowMinMax(short min_width, short min_height, short max_width, short max_height) + private void SetWindowMinMax(short min_width, short min_height, short max_width, short max_height) { IntPtr dummy; XSizeHints hints = new XSizeHints(); @@ -457,7 +462,7 @@ namespace OpenTK.Platform.X11 } } - bool IsWindowBorderResizable + private bool IsWindowBorderResizable { get { @@ -475,7 +480,7 @@ namespace OpenTK.Platform.X11 } - bool IsWindowBorderHidden + private bool IsWindowBorderHidden { get { @@ -504,7 +509,7 @@ namespace OpenTK.Platform.X11 } - void DisableWindowDecorations() + private void DisableWindowDecorations() { if (DisableMotifDecorations()) { @@ -528,7 +533,7 @@ namespace OpenTK.Platform.X11 } - bool DisableMotifDecorations() + private bool DisableMotifDecorations() { using (new XLock(window.Display)) { @@ -547,7 +552,7 @@ namespace OpenTK.Platform.X11 } } - bool DisableGnomeDecorations() + private bool DisableGnomeDecorations() { using (new XLock(window.Display)) { @@ -564,7 +569,7 @@ namespace OpenTK.Platform.X11 } } - void EnableWindowDecorations() + private void EnableWindowDecorations() { if (EnableMotifDecorations()) { @@ -586,7 +591,7 @@ namespace OpenTK.Platform.X11 } } - bool EnableMotifDecorations() + private bool EnableMotifDecorations() { using (new XLock(window.Display)) { @@ -606,7 +611,7 @@ namespace OpenTK.Platform.X11 } } - bool EnableGnomeDecorations() + private bool EnableGnomeDecorations() { using (new XLock(window.Display)) { @@ -630,7 +635,7 @@ namespace OpenTK.Platform.X11 } } - static void DeleteIconPixmaps(IntPtr display, IntPtr window) + private static void DeleteIconPixmaps(IntPtr display, IntPtr window) { using (new XLock(display)) { @@ -659,7 +664,7 @@ namespace OpenTK.Platform.X11 } } - bool RefreshWindowBorders() + private bool RefreshWindowBorders() { bool borders_changed = false; @@ -724,7 +729,7 @@ namespace OpenTK.Platform.X11 return borders_changed; } - void RefreshWindowBounds(ref XEvent e) + private void RefreshWindowBounds(ref XEvent e) { RefreshWindowBorders(); @@ -780,7 +785,7 @@ namespace OpenTK.Platform.X11 //Debug.Print("[X11] Window bounds changed: {0}", bounds); } - static IntPtr CreateEmptyCursor(X11WindowInfo window) + private static IntPtr CreateEmptyCursor(X11WindowInfo window) { IntPtr cursor = IntPtr.Zero; using (new XLock(window.Display)) @@ -1433,7 +1438,7 @@ namespace OpenTK.Platform.X11 } } - void ResetWindowState(OpenTK.WindowState current_state) + private void ResetWindowState(OpenTK.WindowState current_state) { if (current_state != OpenTK.WindowState.Normal) { @@ -1465,7 +1470,7 @@ namespace OpenTK.Platform.X11 } } - void ChangeWindowState(OpenTK.WindowState value) + private void ChangeWindowState(OpenTK.WindowState value) { using (new XLock(window.Display)) { @@ -1529,12 +1534,12 @@ namespace OpenTK.Platform.X11 } } - void ChangeWindowBorder(WindowBorder value) + private void ChangeWindowBorder(WindowBorder value) { ChangeWindowBorder(value, Width, Height); } - void ChangeWindowBorder(WindowBorder value, int width, int height) + private void ChangeWindowBorder(WindowBorder value, int width, int height) { if (WindowBorder == WindowBorder.Hidden) EnableWindowDecorations(); @@ -1643,7 +1648,7 @@ namespace OpenTK.Platform.X11 } } - void GrabMouse() + private void GrabMouse() { Functions.XGrabPointer(window.Display, window.Handle, false, EventMask.PointerMotionMask | EventMask.ButtonPressMask | @@ -1652,7 +1657,7 @@ namespace OpenTK.Platform.X11 window.Handle, EmptyCursor, IntPtr.Zero); } - void UngrabMouse() + private void UngrabMouse() { Functions.XUngrabPointer(window.Display, IntPtr.Zero); } diff --git a/src/OpenTK/Platform/X11/X11GraphicsMode.cs b/src/OpenTK/Platform/X11/X11GraphicsMode.cs index 87fa52a..af7619a 100644 --- a/src/OpenTK/Platform/X11/X11GraphicsMode.cs +++ b/src/OpenTK/Platform/X11/X11GraphicsMode.cs @@ -14,7 +14,7 @@ using OpenTK.Graphics; namespace OpenTK.Platform.X11 { - class X11GraphicsMode + internal class X11GraphicsMode { // Todo: Add custom visual selection algorithm, instead of ChooseFBConfig/ChooseVisual. // It seems the Choose* methods do not take multisampling into account (at least on some @@ -58,7 +58,7 @@ namespace OpenTK.Platform.X11 return gfx; } - static GraphicsMode CreateGraphicsMode(IntPtr display, ref XVisualInfo info) + private static GraphicsMode CreateGraphicsMode(IntPtr display, ref XVisualInfo info) { // See what we *really* got: int r, g, b, a; @@ -86,7 +86,7 @@ namespace OpenTK.Platform.X11 new ColorFormat(ar, ag, ab, aa), buffers + 1, st != 0); } - IntPtr SelectFBConfig(GraphicsMode mode) + private IntPtr SelectFBConfig(GraphicsMode mode) { Debug.Print("Selecting FB config for {0}", mode); @@ -194,7 +194,7 @@ namespace OpenTK.Platform.X11 return result; } - IntPtr SelectVisual(GraphicsMode mode) + private IntPtr SelectVisual(GraphicsMode mode) { Debug.Print("Selecting FB config for {0}", mode); diff --git a/src/OpenTK/Platform/X11/X11Input.cs b/src/OpenTK/Platform/X11/X11Input.cs index 1a84acc..63ac119 100644 --- a/src/OpenTK/Platform/X11/X11Input.cs +++ b/src/OpenTK/Platform/X11/X11Input.cs @@ -31,11 +31,11 @@ using OpenTK.Input; namespace OpenTK.Platform.X11 { - class X11Input : IInputDriver2 + internal class X11Input : IInputDriver2 { - readonly X11Mouse mouse = new X11Mouse(); - readonly X11Keyboard keyboard = new X11Keyboard(); - readonly Linux.LinuxJoystick joystick = new Linux.LinuxJoystick(); + private readonly X11Mouse mouse = new X11Mouse(); + private readonly X11Keyboard keyboard = new X11Keyboard(); + private readonly Linux.LinuxJoystick joystick = new Linux.LinuxJoystick(); internal X11Input() { diff --git a/src/OpenTK/Platform/X11/X11KeyMap.cs b/src/OpenTK/Platform/X11/X11KeyMap.cs index 6513e26..b126b10 100644 --- a/src/OpenTK/Platform/X11/X11KeyMap.cs +++ b/src/OpenTK/Platform/X11/X11KeyMap.cs @@ -33,11 +33,12 @@ using OpenTK.Input; namespace OpenTK.Platform.X11 { - class X11KeyMap + internal class X11KeyMap { // Keycode lookup table for current layout - readonly Key[] keycodes = new Key[256]; - readonly bool xkb_supported; + private readonly Key[] keycodes = new Key[256]; + + private readonly bool xkb_supported; internal X11KeyMap(IntPtr display) { @@ -256,7 +257,7 @@ namespace OpenTK.Platform.X11 } } - static Key TranslateXKey(XKey key) + private static Key TranslateXKey(XKey key) { switch (key) { @@ -611,7 +612,7 @@ namespace OpenTK.Platform.X11 } } - bool TranslateKeyEvent(ref XKeyEvent e, out Key key) + private bool TranslateKeyEvent(ref XKeyEvent e, out Key key) { if (xkb_supported) { @@ -623,7 +624,7 @@ namespace OpenTK.Platform.X11 } } - bool TranslateKeyX11(ref XKeyEvent e, out Key key) + private bool TranslateKeyX11(ref XKeyEvent e, out Key key) { XKey keysym = (XKey)API.LookupKeysym(ref e, 0); XKey keysym2 = (XKey)API.LookupKeysym(ref e, 1); @@ -640,7 +641,7 @@ namespace OpenTK.Platform.X11 return key != Key.Unknown; } - bool TranslateKeyXkb(IntPtr display, int keycode, out Key key) + private bool TranslateKeyXkb(IntPtr display, int keycode, out Key key) { if (keycode < 8 || keycode > 255) { diff --git a/src/OpenTK/Platform/X11/X11Keyboard.cs b/src/OpenTK/Platform/X11/X11Keyboard.cs index f75df39..4192a68 100644 --- a/src/OpenTK/Platform/X11/X11Keyboard.cs +++ b/src/OpenTK/Platform/X11/X11Keyboard.cs @@ -32,13 +32,13 @@ namespace OpenTK.Platform.X11 { // Standard keyboard driver that relies on xlib input events. // Only one keyboard supported. - sealed class X11Keyboard : IKeyboardDriver2 + internal sealed class X11Keyboard : IKeyboardDriver2 { - readonly static string name = "Core X11 keyboard"; - readonly byte[] keys = new byte[32]; - readonly int KeysymsPerKeycode; - readonly X11KeyMap KeyMap; - KeyboardState state = new KeyboardState(); + private readonly static string name = "Core X11 keyboard"; + private readonly byte[] keys = new byte[32]; + private readonly int KeysymsPerKeycode; + private readonly X11KeyMap KeyMap; + private KeyboardState state = new KeyboardState(); public X11Keyboard() { @@ -95,7 +95,7 @@ namespace OpenTK.Platform.X11 return String.Empty; } - void ProcessEvents() + private void ProcessEvents() { IntPtr display = API.DefaultDisplay; using (new XLock(display)) diff --git a/src/OpenTK/Platform/X11/X11Mouse.cs b/src/OpenTK/Platform/X11/X11Mouse.cs index 6618f04..c7c4d55 100644 --- a/src/OpenTK/Platform/X11/X11Mouse.cs +++ b/src/OpenTK/Platform/X11/X11Mouse.cs @@ -41,17 +41,18 @@ namespace OpenTK.Platform.X11 // Note 3: this driver cannot drive the mouse wheel reliably. // See comments in ProcessEvents() for more information. // (If someone knows of a solution, please tell!) - sealed class X11Mouse : IMouseDriver2 + internal sealed class X11Mouse : IMouseDriver2 { - readonly IntPtr display; - readonly IntPtr root_window; - MouseState mouse = new MouseState(); - MouseState cursor = new MouseState(); + private readonly IntPtr display; + private readonly IntPtr root_window; + private MouseState mouse = new MouseState(); + private MouseState cursor = new MouseState(); // When the mouse warps, "detach" the current location // from the pointer. - bool mouse_detached; - int mouse_detached_x, mouse_detached_y; + private bool mouse_detached; + + private int mouse_detached_x, mouse_detached_y; public X11Mouse() { @@ -103,7 +104,7 @@ namespace OpenTK.Platform.X11 } } - void ProcessEvents() + private void ProcessEvents() { IntPtr root, child; int root_x, root_y, win_x, win_y; diff --git a/src/OpenTK/Platform/X11/X11WindowInfo.cs b/src/OpenTK/Platform/X11/X11WindowInfo.cs index f04676d..07cd7da 100644 --- a/src/OpenTK/Platform/X11/X11WindowInfo.cs +++ b/src/OpenTK/Platform/X11/X11WindowInfo.cs @@ -32,10 +32,10 @@ namespace OpenTK.Platform.X11 { /// \internal /// Describes an X11 window. - sealed class X11WindowInfo : IWindowInfo + internal sealed class X11WindowInfo : IWindowInfo { - IntPtr handle, display; - XVisualInfo visualInfo; + private IntPtr handle, display; + private XVisualInfo visualInfo; /// Constructs a new X11WindowInfo class. public X11WindowInfo() { } diff --git a/src/OpenTK/Platform/X11/XI2Input.cs b/src/OpenTK/Platform/X11/XI2Input.cs index a6daf58..a5bd5b5 100644 --- a/src/OpenTK/Platform/X11/XI2Input.cs +++ b/src/OpenTK/Platform/X11/XI2Input.cs @@ -31,10 +31,10 @@ using OpenTK.Input; namespace OpenTK.Platform.X11 { - class XI2Input : IInputDriver2 + internal class XI2Input : IInputDriver2 { - readonly XI2MouseKeyboard mouse_keyboard = new XI2MouseKeyboard(); - readonly Linux.LinuxJoystick joystick = new Linux.LinuxJoystick(); + private readonly XI2MouseKeyboard mouse_keyboard = new XI2MouseKeyboard(); + private readonly Linux.LinuxJoystick joystick = new Linux.LinuxJoystick(); internal XI2Input() { diff --git a/src/OpenTK/Platform/X11/XI2MouseKeyboard.cs b/src/OpenTK/Platform/X11/XI2MouseKeyboard.cs index 24e6ca8..2d3a45c 100644 --- a/src/OpenTK/Platform/X11/XI2MouseKeyboard.cs +++ b/src/OpenTK/Platform/X11/XI2MouseKeyboard.cs @@ -32,15 +32,15 @@ using OpenTK.Input; namespace OpenTK.Platform.X11 { - sealed class XI2MouseKeyboard : IKeyboardDriver2, IMouseDriver2, IDisposable + internal sealed class XI2MouseKeyboard : IKeyboardDriver2, IMouseDriver2, IDisposable { - static readonly IntPtr ExitAtom; - readonly object Sync = new object(); - readonly Thread ProcessingThread; - readonly X11KeyMap KeyMap; - bool disposed; + private static readonly IntPtr ExitAtom; + private readonly object Sync = new object(); + private readonly Thread ProcessingThread; + private readonly X11KeyMap KeyMap; + private bool disposed; - class XIMouse + private class XIMouse { public MouseState State; public XIDeviceInfo DeviceInfo; @@ -51,26 +51,26 @@ namespace OpenTK.Platform.X11 public string Name; } - class XIKeyboard + private class XIKeyboard { public KeyboardState State; public XIDeviceInfo DeviceInfo; public string Name; } - long cursor_x, cursor_y; // For GetCursorState() - List devices = new List(); // list of connected mice - Dictionary rawids = new Dictionary(); // maps hardware device ids to XIMouse ids + private long cursor_x, cursor_y; // For GetCursorState() + private List devices = new List(); // list of connected mice + private Dictionary rawids = new Dictionary(); // maps hardware device ids to XIMouse ids - List keyboards = new List(); // list of connected keybords - Dictionary keyboard_ids = new Dictionary(); // maps hardware device ids to XIKeyboard ids + private List keyboards = new List(); // list of connected keybords + private Dictionary keyboard_ids = new Dictionary(); // maps hardware device ids to XIKeyboard ids internal readonly X11WindowInfo window; internal static int XIOpCode { get; private set; } internal static int XIVersion { get; private set; } - static readonly Functions.EventPredicate PredicateImpl = IsEventValid; - readonly IntPtr Predicate = Marshal.GetFunctionPointerForDelegate(PredicateImpl); + private static readonly Functions.EventPredicate PredicateImpl = IsEventValid; + private readonly IntPtr Predicate = Marshal.GetFunctionPointerForDelegate(PredicateImpl); static XI2MouseKeyboard() { @@ -253,7 +253,7 @@ namespace OpenTK.Platform.X11 } } - void UpdateDevices() + private void UpdateDevices() { lock (Sync) { @@ -394,7 +394,7 @@ namespace OpenTK.Platform.X11 } } - void ProcessEvents() + private void ProcessEvents() { while (!disposed) { @@ -452,7 +452,7 @@ namespace OpenTK.Platform.X11 Debug.WriteLine("[X11] Exiting input event loop."); } - void ProcessRawEvent(ref XGenericEventCookie cookie) + private void ProcessRawEvent(ref XGenericEventCookie cookie) { lock (Sync) { @@ -499,7 +499,7 @@ namespace OpenTK.Platform.X11 } } - bool GetMouseDevice(int deviceid, out XIMouse mouse) + private bool GetMouseDevice(int deviceid, out XIMouse mouse) { if (!rawids.ContainsKey(deviceid)) { @@ -511,7 +511,7 @@ namespace OpenTK.Platform.X11 return true; } - bool GetKeyboardDevice(int deviceid, out XIKeyboard keyboard) + private bool GetKeyboardDevice(int deviceid, out XIKeyboard keyboard) { if (!keyboard_ids.ContainsKey(deviceid)) { @@ -523,7 +523,7 @@ namespace OpenTK.Platform.X11 return true; } - unsafe static void ProcessRawMotion(XIMouse d, ref XIRawEvent raw) + private unsafe static void ProcessRawMotion(XIMouse d, ref XIRawEvent raw) { // Note: we use the raw values here, without pointer // ballistics and any other modification. @@ -555,7 +555,7 @@ namespace OpenTK.Platform.X11 d.State.SetScrollRelative((float)h, (float)(-v)); } - unsafe static double ReadRawValue(ref XIRawEvent raw, int bit) + private unsafe static double ReadRawValue(ref XIRawEvent raw, int bit) { double value = 0; if (IsBitSet(raw.valuators.mask, bit)) @@ -576,7 +576,7 @@ namespace OpenTK.Platform.X11 return value; } - static bool IsEventValid(IntPtr display, ref XEvent e, IntPtr arg) + private static bool IsEventValid(IntPtr display, ref XEvent e, IntPtr arg) { bool valid = false; switch (e.type) @@ -605,7 +605,7 @@ namespace OpenTK.Platform.X11 return valid; } - static bool IsBitSet(IntPtr mask, int bit) + private static bool IsBitSet(IntPtr mask, int bit) { unsafe { @@ -613,7 +613,7 @@ namespace OpenTK.Platform.X11 } } - void SendExitEvent() + private void SendExitEvent() { // Send a ClientMessage event to unblock XIfEvent // and exit the input event loop. @@ -636,7 +636,7 @@ namespace OpenTK.Platform.X11 GC.SuppressFinalize(this); } - void Dispose(bool disposing) + private void Dispose(bool disposing) { if (!disposed) { diff --git a/src/OpenTK/RewrittenAttribute.cs b/src/OpenTK/RewrittenAttribute.cs index b4f1faf..da1d8ed 100644 --- a/src/OpenTK/RewrittenAttribute.cs +++ b/src/OpenTK/RewrittenAttribute.cs @@ -28,7 +28,7 @@ using System; namespace OpenTK { [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)] - class RewrittenAttribute : Attribute + internal class RewrittenAttribute : Attribute { internal bool Rewritten; diff --git a/src/OpenTK/Toolkit.cs b/src/OpenTK/Toolkit.cs index 6743f4b..1ec7cfa 100644 --- a/src/OpenTK/Toolkit.cs +++ b/src/OpenTK/Toolkit.cs @@ -36,13 +36,13 @@ namespace OpenTK /// public sealed class Toolkit : IDisposable { - Factory platform_factory; - static Toolkit toolkit; + private Factory platform_factory; + private static Toolkit toolkit; - volatile static bool initialized; - static readonly object InitLock = new object(); + private volatile static bool initialized; + private static readonly object InitLock = new object(); - Toolkit(Factory factory) + private Toolkit(Factory factory) { if (factory == null) throw new ArgumentNullException("factory"); @@ -147,7 +147,7 @@ namespace OpenTK GC.SuppressFinalize(this); } - void Dispose(bool manual) + private void Dispose(bool manual) { if (manual) { diff --git a/src/OpenTK/WindowIcon.cs b/src/OpenTK/WindowIcon.cs index 3446e60..7a9ab4c 100644 --- a/src/OpenTK/WindowIcon.cs +++ b/src/OpenTK/WindowIcon.cs @@ -44,7 +44,7 @@ namespace OpenTK { } - WindowIcon(int width, int height) + private WindowIcon(int width, int height) { if (width < 0 || width > 256 || height < 0 || height > 256) throw new ArgumentOutOfRangeException();